حيدر · the first-party coding-agent harness

The harness-native
AI coding agent

One durable engine behind the CLI, the TUI, voice, and the desktop ADE.
Bring any model — Claude, GPT, DeepSeek, Grok, and more.

curl -fsSL haidercode.ai/install | bash

v0.0.935 · downloads · open source, KOA-P-1.0 ★ Star

Download

Signed macOS builds · SHA-256 beside every asset · verify with shasum -a 256 -c haider-*.sha256

What is Haider

A first-party harness

The daemon owns sessions, accounts, and state — every surface is a view of it.

  • Durable sessions — history is a tree: branch, fork, replay; kill anything, resume everything
  • The Pipe — every session is a live, seekable event stream any tool can read
  • Cachemaxxing — byte-stable prefixes and cache-riding compaction, with the hit-rate on screen
  • Your subscriptions — log in with Claude, ChatGPT/codex, SuperGrok, or Kimi OAuth, locally
  • Any model — twelve provider lanes plus any OpenAI-compatible endpoint you point it at
  • Typed subagents — Looms and Workflows: delegation with declared capabilities, verified convergence
  • Any surface — TUI, desktop ADE, voice, RPC — one daemon under all of them

Read docs

Try it in the browser

The digital twin

A scripted, in-browser emulation of the Haider TUI — no model, no servers. Type into it, run slash commands, fork the tree, switch themes. The real one runs on your machine.

One harness, every surface.

[*] With 2,639 harness tests in CI, downloads across 3 operating systems, and 14 hosted models live on Go, Haider is the layer a whole ecosystem builds on.

Fig 1. 2,639 CI tests
Fig 2. Downloads
Fig 3. 14 Models on Go

Local-first

Your machine. Your data.

The harness runs on your machine. Your code, transcripts, and provider credentials live in a local journal and an encrypted vault — they never require anyone's cloud, including ours. Subscription OAuth (Claude, ChatGPT, SuperGrok, Kimi) talks to the provider directly from your device. Only Haider Go — the optional hosted-models plan — routes requests through our gateway, and prompt bodies are never logged.

Haider Go

Haider Go

Hosted open-weight models — one subscription, zero setup, weekly usage that actually rolls.

Go

$40/month

  • The starter plan — a limited weekly allowance for getting going
  • Fourteen hosted models: DeepSeek, GLM, Qwen, Kimi, MiniMax
  • usage-credits top-ups beyond the week
Subscribe — Go

Subscribe → — or run the harness free, forever, with your own keys.

FAQ

Questions

What is Haider Code?

A first-party coding-agent harness: one Rust binary that is a TUI, a headless runtime, and a per-device daemon, with every piece of interior state exposed as a typed, evented contract. Agents from other vendors run in a terminal; Haider is the layer a whole ecosystem builds on.

How do I use it?

curl -fsSL https://haidercode.ai/install | bash, then run haider. The TUI launcher signs you into a provider and starts your first session.

Do I need extra AI subscriptions?

No. Bring the ones you have — Claude, ChatGPT/codex, SuperGrok, or Kimi subscription OAuth, or any API key. The harness is free with your own accounts, forever.

What is Haider Go then?

The shortcut: hosted open-weight models (DeepSeek, GLM, Qwen, Kimi, MiniMax) behind one subscription — $40/month, or $200/month for Go Max with 20× the usage — with a rolling weekly allowance and usage-credits top-ups. usage-credits are dollars, not mystery units.

Can other tools build on Haider?

That's the point. Sessions stream over the Pipe, hooks are trusted by digest, and the daemon's RPC is versioned — the Diff Forge desktop ADE is built entirely on the same surface you get.

What about my data?

Local-first by construction: journal, vault, and transcripts stay on your device. Go gateway requests pass through our server to the model provider; prompt bodies are never logged and never stored.

Is it open source?

Haider ships under the Kingdom of Abraham Permissive License (KOA-P-1.0), an MIT-equivalent license for the AI-agents era.

Teams?

Invite teammates from the dashboard — invites last 7 days, and members' Go usage bills to the inviter's account.