CARL Builder · Request access

Spec-first.
Drift-aware.
Agent-native.

CARL is the open spec-driven engineering agent. It reads your repository, scores its agent-readiness across eight pillars, and surfaces exactly what to fix first — measured, not guessed. Tell us about your codebase and we'll measure it before any outreach.

Intake

We don't open CARL on every repo. Tell us about yours and we'll measure first.

The process

What happens after you submit.

Four phases, end-to-end. Nothing is automated past the acknowledgement — every step below is a real human reading your submission and writing back.

  1. Phase · 01

    Intake

    Submission lands.

    Your form posts to a single Cloudflare Worker route. We persist the lead, then a human reviews it manually — no marketing list, no automated drip.

  2. Phase · 02

    Review

    Humans read it.

    A maintainer reviews the submission alongside your public GitHub org. We decide whether CARL is a fit for the repository before any outreach goes out.

  3. Phase · 03

    Reply

    We write back.

    You receive a real reply from a human — usually within a couple of business days. If we don't think CARL fits yet, we say so plainly and tell you what we'd want to see first.

  4. Phase · 04

    Scan

    Scanner runs.

    If we move forward, we schedule a CARL scan against your repository, walk you through the agent-readiness score, and hand off the working set the next AI session should pick up.

Onboarding · 01

Request early access

Every submission is reviewed manually before any outreach. No marketing list, no automated drip.