Zero
Zero is an experimental programming language designed for agentic workflows.
Our verdict
Who it's for
Define agentic workflows with queryable, patchable program graphs
Who should look elsewhere
Experimental and not recommended for production systems due to breaking changes.
Pros
- +Enables a tighter agent loop by putting the compiler in the loop, reducing trial-and-error in traditional text-based workflows.
- +Checked-by-default patches prevent stale or invalid edits from reaching the store.
- +Minimal runtime footprint with fast builds and no external dependencies.
Cons
- −Experimental and not recommended for production systems due to breaking changes.
- −Steep learning curve for developers accustomed to text-based programming paradigms.
Key features
- ✓Graph-based program representation where nodes and edges define the program structure.
- ✓Agent-driven workflow: humans request outcomes, agents submit checked patches to the graph.
- ✓Compiler-enforced validation of patches against graph hashes, types, stale state, and repository metadata.
- ✓Readable projections (.0 files) for human review and manual edits.
- ✓Designed for low memory, fast startup, fast builds, and zero external dependencies.
Pricing
| Plan | Price | Billing | Notes |
|---|---|---|---|
| Experimental | — | month | A programming language where the graph is the program; Humans ask for outcomes; Agents query the program graph, submit checked edits, and prove the result |