Brainstorm is where you think through architecture and design decisions with an AI before any code gets written — a read-only space for exploring ideas, not a place that edits your project.

Brainstorm

Read-only exploration

Like Chat's Safe mode, Brainstorm never modifies your codebase. Use it to talk through "how should we approach X", compare trade-offs, or sanity-check a design before you commit to building it.

Saving conclusions under @KEYWORD

When a Brainstorm session reaches a useful conclusion, save it under a @KEYWORD tag. That conclusion is then remembered and can be pulled back into future prompts — in Chat, in a new Task, or in another Brainstorm session — simply by referencing the same keyword, so you never have to re-explain a decision you already made.

Generate Tasks

Once a Brainstorm session has explored a feature or fix thoroughly, click Generate Tasks. AITM decomposes the discussion into a prioritized list of concrete, ready-to-run Tasks, each scoped to a sensible unit of work, which you can review, edit, and queue up individually.

Tips

  • Use Brainstorm for anything where you're not yet sure what the right approach is — it costs nothing in code risk since it's read-only.
  • Tag important conclusions with @KEYWORD as you go, not just at the end — it's easier to capture the reasoning while it's fresh.
  • Let Generate Tasks produce the first draft of your task list, then reorder or split tasks rather than writing the list from scratch.