The project & task engine for AI agents
A reliable memory for every AI assistant.
nexus-flow is an agent-native, offline-first engine for projects and tasks. It keeps track of what exists, what depends on what, and what to work on next — instant locally, convergent when it syncs.
$ curl -fsSL https://nxf.nxsflow.com/install.sh | shIn the terminal
No dashboard required. Your agent asks; the engine answers — deterministically.
$ nxf primeworkflow:- Claim work before starting it: `nxf claim <id>`.- Use `--json` everywhere for deterministic, machine-readable output.ready (3):cz66.006gcz66.7kd1cz66.ep1c$ nxf nextcz66.7kd1 P1 open Design new checkout flowcz66.006g P2 open Migrate billing webhookscz66.ep1c - open Payments revamp$ nxf next --json[{"id":"cz66.7kd1","type":"task","status":"open","priority":"1","title":"Design new checkout flow", …$
Real output. ready and next are computed from the dependency graph on every call — never stored, never stale. Every command takes --json.
What it does
One engine, four parts. Everything opinionated lives in plugins on top.
A data model built for real work
Projects and tasks with dependencies on both levels, belongs-to and contributes-to relations, due and defer dates, and an append-only history with a closing comment. Strong enough to model how work actually connects — and nothing more.
ready, blocked, next — computed, not stored
What's workable is derived deterministically from the converged state on every query, including invariant repair after merges. The answer to “what should I work on next?” can never drift out of date.
A CLI agents can rely on
Machine-readable --json on every command, deterministic output, millisecond cold start. Agent ergonomics is the measuring stick — your assistant reads state in one call instead of scraping a web UI.
Offline-first sync that converges
Local SQLite is the working copy; changes merge through a purpose-built CRDT, so replicas converge without conflicts by construction. The relay server is open source and self-hostable.
Powered by nexus-flow
The foundation under a family of products.
nexus-flow is open core: the engine you can install above is the same one our products embed. They add the opinions — vocabulary, ranking, integrations, interface — while the engine keeps the state honest.