| CARVIEW |
Truly AdaptiveSearch
Operator is an adaptive search agent that delivers faster, higher-quality answers.
Integrate In Minutes
from openai import OpenAI
client = OpenAI(
base_url="https://api.operator.io/v1",
api_key="op_..."
)
results = client.chat.completions.create(
model="gpt-4",
messages=[{"role": "user", "content": "nextjs 15 middleware headers error"}]
)Get an API key here ->Open Playground↗
Backed by Y Combinator
Agent gets stuck
I'm getting "TypeError: Cannot read properties of undefined (reading 'headers')" after upgrading to Next.js 15. The middleware was working fine in 14.
→ Agent calls Operator for context
Operator returns context
Breaking change found
Next.js 15 changed how middleware handles the request object. Headers are now accessed differently.
Sources
- Next.js 15 Migration Guide
- GitHub Issue #58294
- Vercel Docs: Middleware API
Fix
Use request.headers.get() instead of request.headers
Why Operator
Better Search For Agents & Apps
Up-to-date answers formatted for your agents, IDEs, and workflows.
Fewer tokens per search
Improves speed and answer quality by cutting redundant context.
Less wasted context
Keeps simple lookups quick while expanding into deeper research only when a problem needs it.
Less noise, more signal
Automatically sends each query to sources most likely to have fresh, reliable answers.
Works anywhere
Works as an API or MCP server in Claude Code, Cursor, Windsurf, and more.
Works with your favorite tools
Drop-in support for the agents you already use.
For coding agents & developers
How It Works
Agentic search that adapts its strategy based on query difficulty and context.
Search
Search many sources
Hit documentation, issues, forums, and more in parallel so you see the full picture faster.
Adaptive search depth
Keeps simple lookups quick and only fans out into deeper multi-source research when it actually helps.
Smart source routing
Automatically routes each query to the right sources in parallel, boosting speed and answer quality.
Integrate
Works with your agents and apps
Use the API or MCP server with Claude Code, Cursor, Windsurf, Goose, OpenCode, Codex, and more.
Context-rich responses
Get back not just answers but source links, code snippets, and explanations your agents and apps can use immediately.
Up-to-date information
Search across live documentation, recent releases, and current best practices instead of stale training data.
Build
MCP & API access
Integrate via Model Context Protocol or REST API into your existing agent infrastructure.
Framework agnostic
Use with LangChain, Mastra, Vercel AI SDK, or call directly from your custom agent loop.
Observable search
See exactly what was searched, which sources were scraped, and how results were ranked.
For coding agents & developers
How It Works
Agentic search that adapts its strategy based on query difficulty and context.
Search
Search many sources
Hit documentation, issues, forums, and more in parallel so you see the full picture faster.
Adaptive search depth
Keeps simple lookups quick and only fans out into deeper multi-source research when it actually helps.
Smart source routing
Automatically routes each query to the right sources in parallel, boosting speed and answer quality.
Integrate
Works with your agents and apps
Use the API or MCP server with Claude Code, Cursor, Windsurf, Goose, OpenCode, Codex, and more.
Context-rich responses
Get back not just answers but source links, code snippets, and explanations your agents and apps can use immediately.
Up-to-date information
Search across live documentation, recent releases, and current best practices instead of stale training data.
Build
MCP & API access
Integrate via Model Context Protocol or REST API into your existing agent infrastructure.
Framework agnostic
Use with LangChain, Mastra, Vercel AI SDK, or call directly from your custom agent loop.
Observable search
See exactly what was searched, which sources were scraped, and how results were ranked.
Simple pricing
Pricing
Choose the plan that fits your needs. Upgrade anytime.
Community
$0/month
25 free credits
Access to Operator playground
Community & docs support
Developer
$19/month
300 credits
Good for individual developers
Email support
Pro
$299/month
5000 credits
Built for teams and heavy agent usage
Priority support
Simple pricing
Pricing
Choose the plan that fits your needs. Upgrade anytime.
Community
$0/month
25 free credits
Access to Operator playground
Community & docs support
Developer
$19/month
300 credits
Good for individual developers
Email support
Pro
$299/month
5000 credits
Built for teams and heavy agent usage
Priority support
Common questions
FAQ
Everything you need to know about using Operator as your adaptive search agent.
What is Operator?
How is this different from regular web search?
What data does the API return?
What sources does Operator search?
Which coding agents are supported?
How does pricing work?



Get started
Supercharge your agents and apps
Give everything you build adaptive search that actually keeps up.



