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 | sh
macOS · Linux · single static binary · no sudoSource on GitHub

In the terminal

No dashboard required. Your agent asks; the engine answers — deterministically.

nxf — agent session
$ nxf primeworkflow:  - Claim work before starting it: `nxf claim <id>`.  - Use `--json` everywhere for deterministic, machine-readable output.ready (3):  cz66.006g  cz66.7kd1  cz66.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.

01

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.

02

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.

03

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.

04

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.