Skip to content
agentboards
Compare/mini-SWE-agent vs pi

mini-SWE-agentvspi

Generated from the two spec rows. Green marks the better value where a spec has a clear direction. Everything else is just different.

mini-SWE-agent
SWE-agent (Princeton and Stanford) · Terminal agent
#8OSS
Panel
6.9
2 spec wins
Reliability
6.3
Usefulness
5.5
Cost
8.8
Longevity
7.0

“One hundred lines of Python, which is fewer than most competitors spend on their pricing page.”

pi
Earendil Inc. · Terminal agent
#10OSS
Panel
6.8
1 spec wins
Reliability
6.5
Usefulness
6.5
Cost
7.3
Longevity
7.0

“A coding agent that ships themes, which is the first time anyone has cared what the terminal looks like while a file gets deleted.”

Spec by spec

Specmini-SWE-agentpi
Architecture
CategoryTerminal agentTerminal agent
Runslocal, sandboxlocal
Platformsmacos, linuxmacos, linux, windows
Context windownot documentednot documented
Protocols
MCP clientNoNo
MCP serverNoNo
Capabilities
Runs terminal commandsYesYes
Multi-file editsYesYes
Git operationsYesNo
Browser controlNoNo
Sandboxed executionYesNo
Multi-agent orchestrationNoNo
Headless / CI modeYesYes
Models
Backboneany via litellmOpenAI, Anthropic, Google, OpenRouter, llama.cpp
Bring your own modelYesYes
Local modelsYesYes
Cost
Pricing modelbyokbyok
Starts atn/a$0/mo
Free tierYesYes
Bring your own keyYesYes
Openness
Open sourceYesYes
LicenseMITMIT
GitHub stars8,410114,384

Which one would each critic pick

Criticmini-SWE-agentpiPick
El Juez——not enough reviews
El Amigo6.87.5pi — Pick pi if you want a terminal agent small enough to read in an afternoon and extend in TypeScript; pick OpenCode if your workflow already depends on MCP servers.
El Crítico6.56.8pi — Extensions are TypeScript modules loaded into the agent's own process, so a package is a supply chain, and the install line already says --ignore-scripts.
El Profesor8.07.3mini-SWE-agent — The reference harness for the SWE-bench bash-only leaderboard: one bash action per turn via subprocess.run, a linear history, no tool-calling API, and Gemini 3 Pro reported above 74% on Verified.
La Inversora6.85.5mini-SWE-agent — No company, a Princeton and Stanford lab with 6,938 stars; the funding is grants and the exit is a paper, which is more stable than half the cap tables on this board.
La Jefa5.05.5pi — Sixty engineers signing in with /login to personal subscriptions from a work terminal is a licensing question before it is a tooling one; no SSO, no vendor to invoice; not yet.
El Hacker8.58.5no preference

Picks are derived from each critic's own scores. Humans vote on matchups on the duels page.

Want a third column? The compare tool handles any two agents. Three-way comparisons are on the roadmap once the spec rows are all verified.
↑↓ navigate · Enter open · Esc close589 agents + guides