TypeScript
445/445 completeStrict accuracy · all 445 trials
- Pass@5
- 91.01%81/89 tasks solved
- Errors
- 28
- Campaign cost
- $887.76
- Agent
- indusagi
- Model
- openai-codex/gpt-6-astra
- Reasoning
- xhigh
- Finished
A terminal-first coding agent and the framework underneath it. Install from npm, pip, or cargo — free models included, or bring Claude, GPT, Gemini and your own.
npm install -g indusagiFree models included.
No account, no credit card.
In IndusAGI’s reported campaigns, TypeScript and Python each passed 386 of 445 trials — 86.74% strict accuracy, with errored trials counted as unsuccessful.
Strict accuracy · all 445 trials
Strict accuracy · all 445 trials
Scored-trial accuracy: 88.74% across 435 scored trials. The headline includes all 445 trials.
Open Python Harbor jobStrict accuracy · all 445 trials
How to read these results. Strict accuracy uses all 445 trials, including errored trials as unsuccessful. Pass@5 reports tasks solved out of 89. Models differ between campaigns: TypeScript and Python used GPT-6 Astra; Rust used GPT-5.6 Sol. All used xhigh reasoning.
The newer Rust GPT-6 Astra campaign is excluded because it stopped after 87/445 attempts and was not a fully completed run.
| Agent | Model | Reasoning | Resolution rate |
|---|---|---|---|
| Codex | GPT-6 Astra | high | 87.4% ± 1.8% |
| Claude Code | Fable 5 | xhigh | 83.8% ± 2.3% |
| Codex | GPT-5.5 | xhigh | 83.2% ± 2.2% |
| Terminus 2 | Fable 5 | high | 80.5% ± 2.3% |
Source: Terminal-Bench 2.1, checked . The ± values show 95% confidence intervals. These are selected official entries, separate from the IndusAGI-reported campaigns above. IndusAGI was not listed in the official table checked; no official rank is claimed. Scoring and run configurations may differ.
Drop in the whole stack or reach for a single layer. The same architecture ships in TypeScript, Python, and Rust.
The model conversation loop — streaming, tool calls, and turn orchestration.
Read the documentationimport { runtime, capabilities } from "indusagi";
const agent = runtime.createAgent({
model: "claude-sonnet-4",
tools: capabilities.toolBox("coding"),
// optional: system, maxOutputTokens, thinking, compaction, maxTurns
});
const unsubscribe = agent.subscribe((event) => {
if (event.kind === "text_delta") process.stdout.write(event.delta);
});
const snapshot = await agent.submit("explain this repo");
console.log(snapshot.phase); // "settled" or "faulted"
unsubscribe();Free models included. No account, no credit card.
$ npm install -g indusagiRequires Node 20+ (npm), Python 3.11+ (pip), or Rust 1.96+ (cargo). Set a provider key, then run.
Pulled live from the npm registry.
Framework or coding agent, in the language your team already ships.
The framework — LLM gateway, agent loop, TUI widgets.
Open docsTerminal-first agent — extensions, skills, RPC & SDK modes.
Open docsAn open-source developer stack: a multi-provider framework plus a terminal-first coding agent. It gives developers programmatic control over autonomous agent loops, memory, tools, and the console UI.
Free models included. No account, no credit card.
Get startednpm install -g indusagi