Agentic CLI · built for real work

Ideas
grow here.

Nakata is a provider-agnostic agentic CLI that reads your code, runs your tools and ships changes through a Director + Worker architecture.

npm i -g nakata-cliFree for 90 days, your own keyNo account
nakata

$ nakata

Director understands the task.

▋
READPLANSEARCHVERIFYTESTREVIEWSHIPREADPLANSEARCHVERIFYTESTREVIEWSHIPREADPLANSEARCHVERIFYTESTREVIEWSHIPREADPLANSEARCHVERIFYTESTREVIEWSHIP
Nakata / a system in motion
IDEAS
GROW
READ
SEARCH
TEST
REVIEW
01

Give it
an objective.

02

Let the work
branch.

03

Bring back
evidence.

Execution layer / Workers

One task.
Many hands.

Workers fan out to search, verify, test and review. Evidence returns to one Director. The decision never fragments.

Fan out → Execute → Return evidence
Why Nakata

Built like a tool,
not a demo.

Architecture

Direct once.
Explore in parallel.

Every entry point drives the same Director loop. Workers do bounded mechanical work while the Director keeps the full objective, permissions and final judgment.

01Entry points

Terminal

nakata

Headless

nakata -p "task"

Editors

nakata acp

Desktop app

Nakata.app
02Director

Director loop

Holds the whole objective, the permissions and the final judgment. Never hands those off.

UnderstandPlanDelegateVerify

Permissions

A layered permission engine decides every tool call: allow, ask or deny.

Any provider

OpenAI-compatible endpoints, local gateways and your own keys.

Memory and tools

Project memory, MCP servers, lifecycle hooks and git worktrees.

03Workers, in parallel
Bounded

Search

Finds the files and symbols that matter.

Bounded

Verify

Checks claims against the actual code.

Bounded

Test

Runs the suite and reports what fails.

Bounded

Review

Reads the diff and flags risk.

Bounded

Trace

Follows calls, logs and data flow.

04Evidence returns to one Director
Testspass or fail
Diffwhat changed
Findingsrisks and notes

One decision

The change ships only after the Director verifies it. The decision never fragments.

Start in a minute

From idea
to terminal.

Install globally, point Nakata at a provider key you already have, then run. Free for 90 days, no account.

1npm i -g nakata-cli
2export OPENROUTER_API_KEY=your-key
3nakata