Skip to content
@promise-language

Promise Lang

Statically-typed language designed for AI agents to write correct, maintainable code — explicit ownership, algebraic errors, zero hidden effects. Native LLVM.

Promise

A statically-typed language designed so AI agents can write correct, maintainable code — with a compiler written by AI agents.

Explicit ownership, explicit errors, explicit mutability, no hidden effects, one obvious way to do things. Open any one .pr file and you know what it does. Native LLVM compilation to Linux, macOS, Windows, and WASM.

promise — the language and compiler. Start here. zoo — programs agents built in Promise, each with the prompt, the code, an honest writeup, and a recording. reactor — the orchestrator being built, and the Bounded-Autonomy Software Engineering white paper.

Early

The compiler works end-to-end and its test suite gates every commit across all four targets. It also still crashes, the standard library is thin, and there is one maintainer directing the agents. Not for production. Try it and file what breaks.

The bet

That an AI agent, with limited human oversight, can build large, complex, high-quality software you maintain for years — not throwaway snippets. The compiler is the first evidence. Whether agents can build genuinely complex things on Promise is the open experiment, and the Zoo is where it runs.


Developed by Promise Lang LLC. Everything ships under both the Apache License, Version 2.0 and the MIT License. Sponsor the project →

Pinned Loading

  1. promisepromisePublic

    Statically-typed language designed for AI agents to write correct, maintainable code. Explicit ownership, no hidden effects.

    Go 5 1

  2. zoozooPublic

    A gallery of real programs built in Promise by AI agents — each with the exact prompt, the model, the language version, a screen recording, and an honest account of how the run actually went.

    Shell

  3. reactorreactorPublic

    Bounded-autonomy orchestration system for building large, complex software with AI agents. No human in the core loop; escalation is intentional.

    Go 1

Repositories

Showing 10 of 11 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Sponsors

  • @PeterDimov
  • @SCBok

Top languages

Loading…

Most used topics

Loading…