Skip to content

Atomic

Verifiable coding agent runtime with 855 stars. Ships a first-class Jev structured-output provider so agent decisions come back typed through the same decision resolver as its other providers, alongside plain-English workflows, approval gates and evidence-backed verification stages.

Stars
856
Language
TypeScript
Published by
Community
Last verified
Oct 2026

bastani-inc/atomic

Organization repository on GitHub

View on GitHub

The verifiable coding agent runtime. Define your coding agent's process in natural language with stages, checks, and approval gates instead of hoping it follows your instructions. Primitives for verifiable software factories.

Forks
116
Last pushed
Updated Oct 2026

Repo stats from the GitHub API, cached Oct 2026.Homepage

About this project

The verifiable coding agent runtime. Build your engineering process as explicit, checkable execution graphs. Run verifiable engineering loops with control, alignment, and confidence. Atomic prioritizes quality over quick responses. Complex runs can take hours, days, or weeks because Atomic researches, implements, and verifies the work that quick coding-agent passes tend to leave to you.

Quoted from the project's README. Read the full README.

Highlights

  • Describes itself as the verifiable coding agent runtime, with workflows defined in plain English and reloaded as runnable TypeScript graphs.
  • Ships a Jev structured-output provider so an agent's decisions return typed through the same decision resolver as its other providers.
  • Verification built in: executable checks and fresh reviewers produce evidence, and failures route into bounded repair until a gate passes.
  • Lists GitHub, GitLab, Jira, Linear, Slack, Docker, Kubernetes, PostgreSQL, Playwright, Chrome and MCP among supported stack integrations.
  • README's user-reported figures include a 1-1.5 hour reduction in manual verification per task and a ~95% merge rate on Atomic-generated PRs.

Watch out

GitHub reports the license as 'Other' (NOASSERTION) although the README shows an MIT badge; confirm terms before reuse. Performance figures in the README are user-reported, not independently measured.

Questions about this entry

Short answers drawn from the linked project or page.

Reactions & coverage

Posts, threads, and videos about this entry from around the web.

Reddit: Localization QA with a decision model: meaning, terminology, and placeholders as separate checks.

Hacker News: Pick Verify: a single decision at the warehouse pick station catches confusable picks.

Show HN: Verifying robot picks with a decision modelRead the thread on Hacker News

More Jev resources like this

187.5kGitHub stars
Autonomous agent platform with 187,504 stars for building and running agents from plain English or a visual builder. Its platform features first-class TypeSafe Jev decision blocks for typed routing, filtering, scoring and confidence-gated next-action dispatching.
Jev Integrations & Adapters#community#autonomous-agents#platform
12.4kGitHub stars
Open-source AI email assistant (Next.js, Postgres, 12k+ stars) with a decision-model layer that can run on openrouter:typesafe/jev-1.13: Jev-backed questions cover rule selection, cold-email detection, thread status, recurring patterns, unsubscribe pages, and sender categorization, each with evals.
Jev Integrations & Adapters#community#email#gmail
Merged PR in the Kilo Code cloud monorepo that replaces its LLM auto-routing classifier with one OpenRouter /systemone Choice request to typesafe/jev-1.13; the PR reports 0.93-0.94 route accuracy on 72 golden cases at roughly $0.00028 per call, with a 250 ms transport-error retry.
Jev Integrations & Adapters#community#routing#coding-agents
1GitHub stars
Cloudflare Worker that asks Jev on Workers AI for literal profanity in text or usernames and, for usernames, a second Noul for phonetic or look-alike disguises. The threshold and max policy live in Worker code, with OpenAPI docs generated via chanfana and Hono.
Jev Integrations & Adapters#community#cloudflare-workers#moderation
20.5kGitHub stars
Python agent framework whose TypeSafeModel class runs Jev as a decision model inside Pydantic AI agents: Pydantic output-type fields become typed Jev questions answered together in one request, each answer carrying its own confidence, and tools can be offered as Choice options.
Jev Integrations & Adapters#community#agents#framework
The Vercel AI SDK provider for OpenRouter, including openrouter.decisionModel for typesafe/jev-1.13 evaluations with providerMetadata answers.
Jev Integrations & Adapters#community#typescript#openrouter
Back to all resources

From the Jev community

Posts from builders shipping with Jev right now.

Follow @typesafeai