Appearance
Surf.new
Category: OSS Agent
Surf.new is an open-source web agent playground built by the Steel.dev team. It is described as an open-source alternative to OpenAI Operator. The app lets you test multiple AI web agents (Claude, GPT-4, Gemini, Fireworks, and others) controlling a real cloud browser powered by Steel.dev. Agents can navigate, click, fill forms, and scrape pages just as a human would, while a live browser-stream view shows what the agent sees.
The stack is Next.js 15 (frontend) + FastAPI (Python backend) + Steel SDK (cloud browser) + Langchain (agent framework) + Vercel AI SDK (chat interface).
- GitHub: https://github.com/steel-dev/surf.new (515 stars, MIT license)
- Official site: https://surf.new
- Steel platform: https://steel.dev
- Docs: https://docs.steel.dev
- Topics: ai-agents, browser-automation
Pricing
Surf.new is free and open-source (MIT license). Running it requires a Steel.dev API key. Steel.dev offers a free tier; cloud browser session usage may incur costs depending on your Steel plan.
Safety / ToS
- MIT license. No usage restrictions on the agent code itself.
- Steel.dev cloud browser sessions are subject to the Steel.dev terms of service.
- Agents interact with live websites on your behalf. Ensure any target sites permit automated access.
- The
.env.localfile holds sensitive API keys (Steel, OpenAI, Anthropic, etc.). Never commit it.