Nakami

Tickets are the unit of agentic work

Your board. Your keys. Your machine.

DownloadRepo

Keys, machine, source

BYOK

Your money goes to the model providers. Nakami does not host inference and does not resell tokens. Keys sit in the OS keychain, never in files.

  • Anthropic
  • OpenAI
  • Google
  • xAI

Local-first

Nothing leaves your machine. 中身 (nakami) means the contents — what's inside. The board, the keys, the logs, and the diffs stay contained within your computer. Cloud, when it exists, never gates a local feature.

Source-available

Read the repo. There is no telemetry to audit — nothing is collected.

Three flows

Pitch to tickets

Write an epic as a pitch. The planner proposes tickets with goals, checkable criteria, and dependencies. You approve before anything is written to the board.

Verify, then review

The agent cannot declare a ticket done. It runs every acceptance criterion, records the evidence, and only then may the ticket reach review. A human reads the diff.

Defect from a crash

The log drain catches a stack trace. One click hands the crash and surrounding logs to the planner. A defect ticket is drafted, ready for an agent to pick up.

Compare

Nakami compared with metered cloud IDEs and chat-panel agents
QuestionNakamiMetered cloud IDEsChat-panel agents
Who holds the keysYou. Keys live in the OS keychain, never in files.The vendor. You buy inference from them.Typically the vendor; BYOK is sometimes an option.
Where code and tickets liveYour machine. Tickets are markdown in the repo.The vendor's cloud.The chat transcript. There is no native ticket file.
Unit of workA ticket: one agent, one branch, one reviewable diff.A cloud agent run or composer session.A conversation.
What done meansA human-reviewed diff. Only a human moves the ticket to done.The run finishes. Human review is a separate step, if it exists.The model stops generating.
Cost visibilityInput/output tokens and computed cost, rolled up per ticket in the Run Record.Credits, usage pools, or a monthly seat.Plan- or message-level; not rolled up to a ticket.

Pricing

Local: free, complete

The desktop app is free. Every local feature stays free — cloud never gates it.

Organizations: cloud sync, coming

Shared boards, org keys, and hosted runners are a later paid layer. They do not exist yet.