Tags/Wiki

w++

Meta0 cards·0 lorebooksUpdated 2026-10-04

Definition

Definition

W++ (pronounced "w-plus-plus") is a pseudo-code formatting style used to structure character definitions in AI chatbots. It was developed as a method to organize character traits, personality details, and behavioral rules into a compact, machine-readable format using simplified programming syntax.

W++ definitions typically use a specific structure featuring:

  • Nested brackets [ ] for categories
  • Semicolons ; to separate entries
  • Parentheses ( ) for additional context or modifiers
  • A hierarchical layout grouping related traits together

A basic example of W++ formatting:

[character("Name")
{
    Personality("trait1" + "trait2" + "trait3");
    Appearance("feature1" + "feature2");
    Likes("thing1" + "thing2");
    Dislikes("thing1" + "thing2");
}]

Usage

Apply this tag when a bot's character definition or system prompt is written primarily or entirely in the W++ format. This tag falls under the broader "pseudocode" category.

Do not use this tag for:

  • Bots that use natural language descriptions
  • Bots using other pseudo-code formats like JSON or YAML
  • Bots that only include small snippets of W++ syntax within a larger natural language description

W++ was particularly popular on early AI chatbot platforms as it was believed to help language models parse character information more effectively, though its actual effectiveness compared to well-written natural language remains debated among bot creators.

Cards

Latest cards that use this tag.

No cards to show with your rating settings.

Show in gallery