Working with the AI assistant
The AI in killBottleneck is a drafting partner for your maps. One rule governs all of it: the AI proposes, you confirm. Nothing is written into your map without you seeing the change first — and the last AI change can always be undone with one click.
Looking for the chat?
The conversational assistant in the right-hand panel has its own page: The AI assistant on the side.
Have a map drafted
At the bottom of the New project dialog there is a link …or let AI draft the project → Suggest with AI: describe your goal in a sentence or two, pick the map scope — Brief (main pillars) / Detailed (medium) / In-depth (thorough) — and run it. The AI sometimes asks a few follow-up questions for a better structure; the result arrives as a preview, and only Accept creates the goals. The confirmation reads "Structure added — N goals were added to the map."
Refine it with the assistant
The former AI chat inside the map editor (with the Suggest changes, What am I missing? and Simplify the map buttons) and the Suggest with AI button in the editor toolbar were replaced in v0.61-beta by the AI assistant on the side. It is available on every page, knows which node you have selected in the editor, and shows every map change on a card with Yes, do it / No first.
From text or a voice memo
Map from text (also via the link in the New project dialog) takes your notes — Upload .txt / .md, pasted text, or Upload audio, which is transcribed first — and proposes a map out of them. Same contract: preview, then accept.
Smaller helpers on the way
- On any node: Substeps, Milestones, Metrics (KPI), Risks, Improve this node — quick AI actions in the node detail.
- On any node's task list: a proposal of concrete tasks — "The AI added N tasks — edit or delete what doesn't fit."
- In the dashboard: an AI summary of the project — a paragraph for your status report.
- In My day: a short morning encouragement (⟳ regenerates it); without AI, proverbs rotate instead.
When the AI is down
An AI outage is not a problem with your data: the buttons switch to "AI temporarily unavailable" with the explanation that the service is not responding and the rest of the app works normally — the buttons come back by themselves. Maps, tasks and sharing keep running; AI is an add-on, never a dependency.
What it costs and where it runs
- In the cloud, AI is included in the plan, with a monthly quota per instance.
- Self-hosted, you bring your own model. Two usual routes: a local Ollama, which costs nothing but needs a decent graphics card, or a key to any OpenAI-compatible service (OpenAI, OpenRouter, Groq, Mistral… or your own vLLM / LM Studio) — there you pay per request and need no hardware. Both are set up in Configuration. Without a model configured the AI features simply stay hidden.
Next
- The AI assistant on the side — a conversation over your projects, images, deadlines and memory; you confirm changes on a card
- Automations and agents — when a machine should also execute the work, not just plan it
- MCP server — let your own AI assistant (e.g. Claude) work with your maps

