Agent S

Agent S is a framework that lets an AI operate a computer's screen by clicking, typing, and scrolling for people who want to automate desktop and web tasks.

What it is good for

  • Automating repetitive clicks and typing in desktop apps
  • Completing multi-step tasks in a web browser without manual input
  • Running computer tasks on macOS, Windows, or Linux

At a glance

Who it is for
Setup
Requires programming

Level 5 of 5. You need to write code to use it.

Cost
Free and open source
Type
Framework or SDK
Tasks

Momentum

Rank this week
Not ranked (last #49, week 40, 2026)
Best rank
#49 week 40, 2026
GitHub stars
12,854

GitHub numbers as of Nov 2, 2026. Updated weekly.

12.3k 12.6k 12.9k Sep 24, 2026 Nov 2, 2026
GitHub stars for Agent S: 12,327 on Sep 24, 2026, 12,854 on Nov 2, 2026. Source: GitHub.

Ranking history

First ranked in week 40, 2026.

Official links

Setup steps are on the official pages. We do not repeat them here, since they change.

Questions

Is Agent S free?
Yes. It is free and open source (Apache-2.0 license).
Do I need to know how to code to use Agent S?
Yes. You need to write code to use it.
What is Agent S good for?
Automating repetitive clicks and typing in desktop apps, completing multi-step tasks in a web browser without manual input, and running computer tasks on macOS, Windows, or Linux.

Similar agents

  • cua

    Cua is a set of tools that gives AI agents full desktops they can operate for people who need work done on their computer.

  • mobile-mcp

    mobile-mcp is an MCP server that lets AI agents drive iOS and Android apps on simulators, emulators, and real devices for testing and automation.

  • agent-desktop

    agent-desktop is a command-line tool that lets AI agents read and operate desktop apps on macOS, Windows and Linux.

  • OpenBot

    OpenBot is a desktop app that runs persistent AI teammates on your own computer, each with its own workspace and task queue, for people who want agents working in the background.

  • esp32-iphone-agent

    ESP32 iPhone Agent is a hardware and app setup that lets an AI model operate a real iPhone for hands-free phone tasks, using a small board instead of a computer.

  • Atomic Agent

    Atomic Agent is a local-first agent app that runs on your own machine to browse the web, edit files, and run approved commands for people who want to keep their data local.

Last updated Nov 2, 2026. Tracked since Oct 28, 2026. Parts of this summary required judgment because the source material was brief. The summary was written by an AI model from the project's own description and checked against our copy rules. Spotted an error? Tell us.