// knowledge layer for AI coding agents
[ repo-bound memory ] · build v4.4.3
works with any CLI · your source stays local, only file names and hashes leave
your1/7agents
stopre-explainingstarting
from0.

0dai keeps the roadmap, decisions, rules, and review receipts in your repo's ai/ directory so agents continue the same work instead of rediscovering the project.works natively with 7 agent CLIs

projects initialized

agent CLIs

registered MCP tools

// one source · every CLI
Claude CodeCodexGeminiAiderOpenCodeQoderCursor

Works with your favorite AI coding agents

Claude Code
Codex
Gemini
Aider
OpenCode
Qoder
// note from the builder

I built 0dai because I was tired of explaining my repo for the 47th time. Every new chat, every new agent, the same setup tax. The agents were not dumb — they were amnesiac. So I made the memory layer they should have had.

solo founder · shipping in publicdogfooded on 0dai's own repo · github · twitter
shipping log6 entries · 8 months
  1. #01sep 2025
    sprint 1

    47th time explaining the repo. Ragequit. Opened editor.

  2. #02oct 2025
    sprint 2-3

    Safety rails + ai/ scaffold. First dogfood task shipped.

  3. #03dec 2025
    sprint 4-5

    Working group v2.2 · 6 deliberation profiles.

  4. #04feb 2026
    sprint 6

    Ghost peer-critic · 2-of-3 consensus. Race caught before merge.

  5. #05apr 2026
    sprint 7

    700+ tests. v4 CLI. Friday digest cadence running.

  6. #06now
    shipping in public

    Dogfooded on its own repo, every change with receipts.

// the shift

two ways to run agents.
only one of them compounds.

today
  • half your AI bill goes to re-explaining the repo
  • every chat starts from zero context
  • the refactor that failed last week gets tried again
  • no idea which model is good at which task type
with 0dai
  • context delivered, not re-paid for
  • projects remember decisions, outcomes, patterns
  • failed paths flagged before agents repeat them
  • model routing based on what actually shipped

Not a fit for every team. See where Claude Code subagents beat 0dai — the honest feature matrix.

// three modes · one product

the moat is curation, not access.

raw graph access would commoditize the product. subscribers get curated bulletins and routing data instead.

A · repo-resident
free. ships in every project.

the scaffold

safety rules, governance, agent-config templates, master-plan scaffold, onboarding ritual. Installs into your repo and stays.

  • works offline
  • lives in ai/ next to your code
  • yours to keep, no cloud required
C · hybrid
advanced playbooks.

the playbooks

architectural-consistency rules, tier-aware agent configurations, and advanced governance.

  • architectural rules that travel
  • tier-tuned dispatch profiles
  • cancel keeps what is in your repo
// what you actually use

the surface.
three things that ship every day.

not a screenshot gallery. graph viewer, master plan, and doctor are the operational surfaces users inspect.

~/0dai · graph @ project=repo/auth
auth-flowsession.tsjwt-rotationdecisionbulletin w13blocked raceBeeCommit
// how it works

deliberation becomes a product surface.

The prototype makes invisible agent work visible: memory load, routing, consensus, patch hold, QA proof, and outcome capture.

// Memory

Load local decisions and promoted patterns before code changes.

// Route

Pick the model that wins this task class this week.

// Hold

Surface blockers before they become a bad merge.

~/repo/auth · 0dai
idle
→ 0dai run "ship auth"
✓ Roadmap synced ................. 24 decisions loaded
✓ Swarm handoff .................. 3 agents · one task
✓ Review receipt ................. tests + notes ready
$
// from clean repo to first shipped task

start local, no account.
a free account adds the rest.

0dai init --local writes a CLAUDE.md / AGENTS.md scaffold with no signup. A free, no-card account adds the full per-CLI config set, sync, and run.

~/repo $ live install
$ npm i -g @0dai-dev/cli
fetching @0dai-dev/cli@4.4.6
$ 0dai init --local
detecting agents: claude-code, codex, gemini, aider, opencode, qoder
wrote CLAUDE.md · AGENTS.md · ai/manifest/ — no account needed
$ 0dai activate free
free account (no card) · adds the full per-CLI config set + sync + run
1Install

Install the CLI globally from npm.

2Init local

Write the scaffold with one command. No account needed.

3Activate free

Free, no card. Adds the full per-CLI set, sync, and run.

4Run a task

Hand a real goal to 0dai run "..." --now and read the receipt.

5First win

Ship one real change and capture the outcome.

first-task guide
// five commands that matter

the whole CLI fits
in five commands.

No long manual. These five cover install-to-first-task. Each is the same line you will find in the README.

// 0dai init

create ai/ layer, auth, and MCP bootstrap

// 0dai run "<goal>" --now

run one task locally now, get a scored receipt — no account

// 0dai doctor

health check for credentials, drift, and env

// 0dai status

maturity, swarm tasks, and session state

// 0dai sync

refresh ai/ after repo or server changes

// honest pricing

free stays free.
upgrade when you want the network.

Cancel Pro and you keep what is already in your repo. The cloud layer goes dark. No bait, no decay of local code.

Free

$0free account, no card. ships in every project.
  • your repo stops paying re-explanation tax
  • safety rules + master plan in one command
  • 49 core MCP tools
  • All 7 agent CLIs, one config
install
// patterns travel

Team

$49per month · per seat
  • patterns travel across your repos
  • shared memory graph for teams
  • architectural rules enforced as agents code
  • private bulletins for org-only patterns
start team
// pay withstripe · cardwallet payTONinvoice (team+)
// faq

sharp answers beat vague promises.

Is this just another CLAUDE.md generator?

No. Native configs are the entry point. The value is the living memory, routing, outcomes, and gates around the agents.

Does source code leave the machine?

The free local workflow keeps source local. Product metadata, manifests, and promoted patterns are the cloud boundary.

Why show pricing on the landing page?

The concept is explicit: free stays free, Pro is for the network, Team is for shared operational memory.