LibreAI / AI Agents / steel-browser
// agents · steel-dev/steel-browser

steel-browser

A batteries-included browser API so agents can automate the web.

★ 7.8k stars⑂ 989 forksApache-2.0updated 2026-10
▦ visual — this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

steel-browser is an open-source ai agents project by steel-dev (steel-dev/steel-browser on GitHub). It has 7,753 GitHub stars and 989 forks, is released under the Apache-2.0 license, and was last updated on GitHub on 6 October 2026.

GitHub stars
7,753
Forks
989
License
Apache-2.0
Last updated on GitHub
6 October 2026
Category
AI Agents
Listing
Full install guide
Official site
Official site
// how it works

How it works

  1. Clarify your goal

    Decide what you want the project to do before installing anything.

  2. Clone the repo

    Grab the source and skim the README for setup requirements.

  3. Install and configure

    Install dependencies and add any API keys or settings it needs.

  4. Run your first task

    Launch it and follow the example workflow from the docs.

// features

Why people love it

Browser as API

Controllable browsers on demand.

Batteries included

Sessions, proxies, and infra handled.

Sandboxed

Isolated browser environments.

Agent-focused

Designed for AI workloads.

Open source

Apache-2.0, self-hostable.

Active development

Pushed in October 2026.

Advertisement
// run it

Run it yourself

  1. Step 1 - Clone the repo

    Download the source and move into the project folder.

    git clone https://github.com/steel-dev/steel-browser.git
    cd steel-browser
  2. Step 2 - Install dependencies

    Pull in the Node packages the project needs.

    npm install
  3. Step 3 - Build or run it

    Treat these as starting points - the README documents the exact commands.

    npm run build
// use cases

What you can build

Advertisement
// faq

Questions, answered

Who maintains steel-browser?

It is an open-source project at steel-dev/steel-browser with 989 forks. Check the repo's contributors and recent commits to judge how active maintenance is.

Is steel-browser free to use?

Yes - it is Apache-2.0 licensed, so it is free for commercial use with attribution.

Do I need a paid API to use it?

Browser control runs locally and is free; you only pay if you pair it with a hosted model API.

Steel vs browser-use vs agent-browser?

Steel is a browser API/sandbox you call; browser-use is a Python library you embed; agent-browser is a CLI you shell out to. Choose by integration style: API, library, or command line.

How do I get started?

Clone the repo, read the README's quickstart, and run the provided example - most projects get you to a first result in minutes.

// keep exploring

Similar tools

AI Agents

webcmd

Self-learning browser infrastructure for AI agents — sites remembered, so agents stop rediscovering the web

★ 2.7k starsApache-2.0
View guide →
AI Agents

brightdata-mcp

Bright Data's MCP server: web search, scraping, structured data and browser automation for agents (75 tools)

★ 2.7k starsMIT
View guide →
AI Agents

deepagents

The batteries-included agent harness from the LangChain team.

★ 30.0k starsMIT
View guide →
AI Agents

BrowserOS

Open-source agentic browser your AI agents drive with your logins, plus an AI browser for humans.

★ 13.8k starsAGPL-3.0
View guide →
Agents

AingDesk

Simple desktop AI assistant with knowledge bases, agents, and web search.

★ 2.5k starsMIT
View guide →
AI Agents

Qwen-AgentWorld

Qwen-AgentWorld: a language world model simulating MCP, terminal, web, and OS environments for agents.

★ 1.0k starsApache-2.0
View guide →
// alternatives

Alternatives in AI Agents

The most-starred other AI Agents projects in the LibreAI catalogue — the realistic shortlist if steel-browser is not the right fit.

Get steel-browser

Free and open — grab the source, star the repo, and start creating.