Agent S
Open agentic OS assistant — 12.6K stars of autonomous computer use.
About
Agent S (12,592 GitHub stars, Apache-2.0) is Simular AI's open framework for autonomous OS-level agents: agents that operate computers through GUI grounding and OSWorld-style interaction, with experience-augmented hierarchical planning.
Actively maintained (pushed Oct 2026). The OSWorld heritage (top open agent on the OSWorld benchmark) gives it credibility in the computer-use space. For researchers and builders working on GUI agents and OS automation, Agent S is a key open framework alongside Anthropic's computer use.
What it can do
- • Autonomous OS-level agent framework\n• GUI grounding and visual interaction\n• Experience-augmented hierarchical planning\n• OSWorld benchmark integration\n• Multi-application task automation\n• Research-oriented agent architecture
Setup
- Clone:
git clone https://github.com/simular-ai/Agent-S.\n2. Install dependencies and set model API keys.\n3. Run the agent against OSWorld or your desktop.\nSee the GitHub README for grounding model setup.
Prerequisites
Python; an LLM API key; a GUI grounding model; (for OSWorld) a VM or container.
Use cases
Works with
Trust score — 8/10
Scored 8/10 (verified tier). 12.6K stars, Apache-2.0, actively maintained, with OSWorld credibility in the computer-use space. Docked two points: (1) research-oriented — limited production tooling; (2) GUI agents are inherently brittle. For computer-use research.
★ 12,592 GitHub stars
How the trust score is built
Full methodology →- Adoption · stars/downloads, log-scaled vs peers
- 7.7/10
- Maintenance · recency, releases, issue load
- 8.0/10
- Openness · license + docs
- 9.1/10
- Manual review · sanity read + red-flag check
- 7.0/10
- · 12,592 GitHub stars (log-scaled vs catalog peers)
- · last push 5d ago; 1 releases/12mo; 59 open issues
- · manual review: OSWorld credibility; research-oriented; GUI agents inherently brittle; license: Apache-2.0
Sources
Every fact above was checked against these sources. Where a claim comes from the provider and couldn't be independently verified, the text says so.