agentboards.org
Compare/Agent S vs Legion

Agent SvsLegion

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

Agent S
Simular · Agent framework
OSS
Panel
6.4
4 spec wins
Reliability
6.0
Usefulness
6.5
Cost
6.5
Longevity
6.7

“Surpassed the human baseline on OSWorld, then asked you to install tesseract with Homebrew first.”

Legion
Software Mansion · Agent framework
OSS
Panel
6.5
2 spec wins
Reliability
6.0
Usefulness
6.2
Cost
8.0
Longevity
5.8

“It writes Lua to get work done in Elixir, which is two functional languages agreeing that a third one should take the blame.”

Spec by spec

SpecAgent SLegion
Architecture
CategoryAgent frameworkAgent framework
Runslocallocal
Platformsmacos, linux, windowsmacos, linux
Context windownot documentednot documented
Protocols
MCP clientNoNo
MCP serverNoNo
Capabilities
Runs terminal commandsYesNo
Multi-file editsNoYes
Git operationsNoNo
Browser controlYesNo
Sandboxed executionNoYesLegion runs generated Lua or Elixir in its own sandbox; the README does not describe a container runtime.
Multi-agent orchestrationYesNo
Headless / CI modeNoNo
Models
Backboneanymultiple providers
Bring your own modelYesYes
Local modelsNoNo
Cost
Pricing modelbyokbyok
Starts atn/a$0/mo
Free tierYesYes
Bring your own keyYesYes
Openness
Open sourceYesYes
LicenseApache-2.0MIT
GitHub stars12,494220

Which one would each critic pick

CriticAgent SLegionPick
El Juez——not enough reviews
El Amigo6.86.8no preference
El Crítico6.36.0Agent S — The prerequisites say plainly that the agent runs Python code to control your computer, and the board records no container sandbox, so the blast radius is your desktop.
El Profesor6.87.8Legion — One evaluation can filter, branch and loop, so a sequence that costs a tool-calling agent a model round trip per step collapses into a single call. The claim is structural and checkable.
La Inversora6.36.3no preference
La Jefa5.05.5Legion — Nothing to license and nothing to govern: this is a Hex dependency my engineers add to a mix file, so what I am approving is a service my own team will operate.
El Hacker7.56.8Agent S — Apache-2.0, pip install gui-agents, keys come from environment variables, and vLLM is a supported inference path so the whole stack can run on hardware I own.

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.