Skip to content

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).

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.local file holds sensitive API keys (Steel, OpenAI, Anthropic, etc.). Never commit it.