open source · MIT license

Open-source SERP API for structured search results.

OpenSERP gives you structured search results from Google, Bing, Yandex, Baidu, and DuckDuckGo via a single REST API. Self-host in minutes with Docker or Go - completely free, no API keys required.

Google Bing Yandex Baidu DuckDuckGo
- GitHub stars 5 search engines MIT license Go powered

One API for every major search engine

OpenSERP handles browser automation, multi-engine parsing, and retry logic so you don't have to. MIT-licensed, production-ready, and built to be extended.

REST API server

Start a local REST server with one Docker command. Query any engine from your app, script, or pipeline in seconds.

Structured output

Consistent JSON with titles, URLs, snippets, and engine-specific fields - same schema across all 5 engines.

Completely free

MIT-licensed with no API keys, no rate limits, and no vendor lock-in. Deploy on any infrastructure you already run.

From solo developers to data-heavy teams

OpenSERP fits any workflow that needs reliable, programmatic search access. From quick prototypes to production-grade data pipelines.

Developers & product teams

Integrate live SERP data into apps, dashboards, or AI agents with a clean REST API and minimal setup.

SEO teams & agencies

Track rankings, monitor competitors, and schedule recurring collection without managing your own scraping stack.

Research & AI pipelines

Ground LLM responses and retrieval workflows on live, multi-engine search results.

Get started with OpenSERP today.

Available now

OpenSERP OSS

Free · MIT License

  • Full source code on GitHub
  • Self-hosted on your infrastructure
  • No rate limits or API keys
  • Go binary & Docker image
  • 5 search engines out of the box
docker run -p 7000:7000 karust/openserp serve -a 0.0.0.0 -p 7000
curl "http://127.0.0.1:7000/google/search?text=openserp&limit=5"
View on GitHub
Available Soon

OpenSERP Cloud

Managed · Coming soon

  • Managed API endpoint - no infra to run
  • Scheduled collection & recurring jobs
  • Export-ready formats for reporting
  • Beta access shaped by early users
  • Official hosted path for OpenSERP

Don't want to run the infrastructure yourself? OpenSERP Cloud is the managed option.