Skip to content

Your agents

Coding agent
Research agent
Custom agent
Your code
+ any MCP client
Polyweb

Your providers

Brave Search
Exa
Firecrawl
Tavily
Parallel
You.com
Keenable
Tinyfish
+ more providers

The Unified Web Interface for your AI Agents

Polyweb is a meta search layer. It sits between your agents and the search providers you choose, queries them for you, and fuses the results into one ranked answer. One key, one API, one trace for every call.

Polyweb gives your AI agent and your own code two operations, search and fetch, backed by the search providers you choose. You run it yourself with Docker, add your provider keys once, and hand out project API keys.

Run Polyweb

Start the dashboard, the API server, and the MCP server with one docker compose command.

Connect an agent

Add the MCP server to Claude, Cursor, or another agent with a project API key.

Call the REST API

Post to /search and /fetch from your own code with the same key.

A project holds its own providers, members, and API keys. You store provider keys in an encrypted vault, group them into key pools, and bind a pool to each project. Calls then pick a provider for you, and every call is recorded as a trace.

Start with Quick start, then run your first search. Read Projects and roles when you want the full picture.