killBottleneck is in public beta — cloud and self-host.killBottleneck is in beta.Beta on GitHub →
Skip to content

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."

Suggest with AI — describe, pick the scope, run. Nothing is created without your Accept.

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.

Map from text — meeting notes or a voice memo turn into a draft structure.

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 ​

fair-code — self-hosting and internal use are free, reselling as a hosted service is not.