the software your agents are built with and run on

Build deterministic agents with Estelle so they don't fail in production.

Estelle is the infrastructure your agents are written on, checked against and deployed with. It grounds every model in your real code, refuses to ship what it can't prove, and stays running in production, where it traces what breaks and opens the fix. Your editor, your repo, your keys.

install estelle

Free tier, no card. The gate is not plan-gated: paying raises how much of your codebase Estelle holds, never what it is allowed to do.

It runs where you already work.

Estelle is infrastructure, not another window to keep open. It sits in the editor and the repo you have now, on the keys you already pay for.

Connects from

Estelle is a hosted MCP server and a terminal CLI, so any MCP client connects and any terminal runs it — which means every IDE, because every IDE has a terminal. GET /install renders a ready-made config for each client below; the tier says what we checked.

  • Claude Code, over OAuthproven
  • Codex CLIready
  • Kimi Code CLIready
  • Cursorready
  • VS Codeready
  • Claude Desktopready
  • Windsurfready
  • Zedready
  • JetBrainsready
  • Clineready
  • Continueready
  • opencodeready
  • Visual Studioready
  • Xcodeready
  • aiderready
  • any terminal, so any IDEready
  • Claude Code, via the plugincoming

Indexes

Your repo, the places the reasons live, and the open web when the answer is not in either.

  • GitHub
  • Slack
  • Linear
  • Sentry
  • Datadog
  • vendor docs
  • the web

Routes across

Estelle is a layer in the model, not another model: it injects the grounded context and checks what comes back. Your keys, never marked up.

  • Anthropic
  • OpenAI
  • Google
  • Kimi
  • DeepSeek
  • GLM
  • OpenRouter
  • self-hosted

One brain, from first commit to production incident.

Grounded memory, a gate that refuses to guess, and cited PRs a human merges. Under every agent, on your keys.