Agent Native Company · v0.1 · Open source

Devin is a contractor. Codex is a tool. ANC is the company they work for.

One founder. Full org chart. Every seat filled by AI that remembers, grows, and self-heals. ANC is the operating system for a one-person AI-native company.

605 tests · 65+ features · MIT TypeScript · SQLite · tmux · Linear · Discord Web + native macOS dashboards

Why ANC

Task agents don't run companies.

They don't remember the last task. They don't coordinate. They don't recover from failure. They don't escalate. ANC is the org chart layer above the agents — roles, memory, review policies, and a CEO Office that watches everyone.

01Memory is the multiplier

Each agent writes a retrospective after every task and injects it into future work. The Engineer remembers your codebase. The Strategist remembers your positioning. Cost per task goes down over time, not up.

02Self-healing as a primitive

A CEO Office agent watches the others. tmux death detection auto-recovers stuck processes. Three failures fire a circuit breaker. Budget overruns pause and alert. You hear about decisions, not incidents.

03Trust as config, not policy

Five review levels per role, project, or task: strict, normal, lax, autonomous, peer-review. Calibrate where you actually need humans — not where the framework forces them.

How it works

A task in. A reviewed change out.

  1. 01 You drop a task into Linear (or the dashboard). The router resolves the right role based on your config.
  2. 02 The agent works in an isolated workspace. Per-task git worktree, tmux session, scoped tool access.
  3. 03 CEO Office watches in real time. Health checks every 30 minutes. Auto-recovery on stalls. Escalation only when needed.
  4. 04 You review at your configured trust level. From strict approval to fully autonomous — per role, per project, per task.
  5. 05 Memory compounds. Every task closes with a retrospective. Future agents start with that context.
You (CEO)                    ANC                      Agents
   |                          |                              |
   |── "Build auth module" ──▶|                              |
   |                          |── routes to Engineer ───────▶|
   |                          |                              |─ clones repo
   |                          |                              |─ writes code
   |                          |                              |─ runs tests
   |                          |                              |─ commits + pushes
   |                          |◀── "Done. PR ready." ────────|
   |◀── notification ─────────|                              |
   |                          |                              |
   |             CEO Office (watching always)            |
   |             ─ health checks every 30m                   |
   |             ─ auto-recovers stuck agents                |
   |             ─ escalates only what matters               |

Compared to

ANC sits one layer above the coding agents.

Devin, Codex, Cursor, Claude Code do the work. ANC is the company they work inside. Multica is an adjacent orchestration peer; ANC adds first-class memory, review policy, self-healing, and a native macOS dashboard.

ANC Multica Devin Codex
Category Company OS Agent orchestration Managed agent Cloud agent
Persistent memory + retrospectives Limited
Self-healing meta-agent CEO Office manual manual manual
Configurable review policy 5 levels Manual Manual Manual
Native macOS app shipping Web only Web only Web only
Self-hosted MIT MIT
Brings your own agents Claude Code (more soon) multi-vendor n/a n/a

Install

Get a company running in 60 seconds.

# Clone, build, link
git clone https://github.com/zzhiyuann/anc.git
cd anc
npm install && npm run build && npm link

# Configure (Linear key, Discord webhook, etc.)
anc setup

# Boot the company
anc serve

# In a second terminal
cd apps/web && npm run dev
# → http://localhost:3000

Boring stack on purpose.

TypeScript event bus, SQLite for state, tmux for agent sessions, Linear for source-of-truth issue tracking, Discord for cross-channel comms.

  • Web dashboard (Next.js) — Command Center, Tasks, Agents, Pulse, Memory, Inbox.
  • Native macOS app — same features, native performance, menu bar widget.
  • Cmd+K command palette · 27 keyboard shortcuts · live process capture stream.

Stop using agents. Start running a company.

MIT-licensed. Runs locally. 605 tests. 65+ features.