Zero | An agent-first language experiment.

2 min read Original article ↗

Pre-1 experiment

The programming language
for agents

Zero explores what a programming language can look like when agents are primary users from day one. The aim is a language that is easy to learn on the fly, deterministic to inspect and repair, standard-library first, and explicit enough that most tasks have one obvious path.

$ curl -fsSL https://zerolang.ai/install.sh | bash

The current toolchain is useful for exploration, but today's syntax and APIs are not a contract. Expect breaking changes while Zero searches for what works best for agents. Run it in a safe environment, not against production systems.

Learnableon demand

Small surface area

Zero is aiming for a language an agent can learn while working: regular syntax, few special cases, and compiler feedback that points toward the next edit.

Libraryfirst

Fewer dependency searches

The long-term goal is a standard library broad and consistent enough that most programs start with documented APIs, not package selection.

Inspectableby tools

Deterministic repair loops

The toolchain is intended to expose diagnostics, graphs, size reports, explanations, and repair plans as structured data agents can consume.

The direction is a CLI that works at both levels: readable messages for humans, structured facts for agents, and deterministic repair plans where the compiler can propose the next edit.

Direction

Regularity over cleverness.

Zero favors explicit capabilities and standard-library APIs over syntax for every convenience. Some code may be more verbose for humans if that makes it easier for agents to generate, inspect, and repair.

Explore with us.

Install the compiler, run an example, and inspect what the experiment can do today. The most useful feedback is what helps agents work with less guesswork.

Get started