Skip to main content
OpenSourceAlternatives

OpenSERP

Open source · OSI-approvedStatus: unknownNew

Self-hosted SERP API returning Google, Bing, and Yandex results as JSON

OpenSERP is a self-hosted, MIT-licensed search API that returns results from Google, Bing, Yandex, and a dozen other engines as structured JSON, aimed at developers who feed web search into AI agents, SEO tools, and automation scripts.[1][2][3]

Quick verdict

Small teams needing a low-cost, self-hostable search API for AI agents or rank tracking benefit most from OpenSERP. Its strength is multi-engine JSON search plus full-page scraping and agent-ready endpoints behind a one-command Docker deploy. Teams needing guaranteed uptime, SLAs, or a fully managed crawl pipeline should choose a hosted provider instead. If you can run Docker with a SearXNG instance, start with the free self-hosted plan; if you need zero operations, use the usage-based cloud.[1][2][3][4]

Key features

  • Multi-engine search One search endpoint queries Google, Bing, Yandex, Yahoo, Baidu, DuckDuckGo, SearXNG, Brave, Kagi, Mojeek, Ecosia, Marginalia, Exa, YouTube, eBay, crates.io, and npmjs, with per-engine pages, time-range, and safe-search parameters.[1][2][3]

  • Structured JSON results Searches return typed JSON with titles, URLs, snippets, positions, and engine-specific fields such as knowledge-graph panels, related searches, and People Also Ask.[1][2]

  • Full-page scraping A dedicated scrape endpoint fetches any URL and returns page content as markdown, keeping a search-then-read workflow inside one API and key.[1][2]

  • AI-ready endpoints Natural-language AI search takes a query plus a JSON schema and returns schema-conformant answers via SearXNG, Exa, OpenAI, or Gemini providers.[1][2]

  • MCP server for agents A hosted MCP endpoint with install commands for Claude Code, Cursor, and VS Code lets coding agents call web search without custom glue code.[1][2]

  • Keys, quotas, and dashboard The web dashboard issues API keys, assigns monthly quotas per key, and reports usage, logs, latency, and per-provider analytics.[1][2]

  • One-command self-hosting The stack deploys with one Docker Compose command; the README documents the API, SQLite, Redis, Playwright, and Chromium services plus the SearXNG setup step.[1][2]

  • Free core with usage-based cloud Self-hosting is free forever under the MIT license; the hosted cloud bills 1 credit per search, 2 per scrape, and 5 per AI search at $0.0078 per credit with 60 free credits to start.[1][2][3]

Who will love it

  • Agent-building indie developers Indie developers wiring search into AI agent loops fit well because the MCP server, schema-bound AI search, and SDKs remove glue code.[1][2]

  • Budget SEO tool builders SEO tool builders on a budget fit well because multi-engine results with positions, related searches, and People Also Ask cover rank-tracking inputs without per-seat SaaS pricing.[1][2]

  • Self-hosting privacy-minded teams Privacy-minded teams that want queries on infrastructure they control fit well because MIT-licensed self-hosting keeps data in local SQLite and Redis.[1][2]

Who should avoid it

  • No uptime or support guarantees Teams needing guaranteed uptime and support should avoid it: no SLA, enterprise tier, or support plan is documented.[1][2]

  • Developer-only operation Non-technical users wanting a no-code product should avoid it: deployment needs Docker plus a SearXNG instance and consumption needs API integration.[1][2]

  • Undocumented compliance posture Buyers needing compliance paperwork should avoid it: data residency, SSO/SAML, and security attestations are undocumented.[1][2]

Questions worth asking

What is the best OpenSERP alternative for non-technical users?

A fully managed commercial SERP API fits better: OpenSERP self-hosting needs Docker, a SearXNG instance, and API integration work that non-technical users avoid with a hosted provider.[1][2]

Is OpenSERP really no-code?

No. It is API-first: you deploy Docker services and call REST endpoints or SDKs, and the dashboard covers keys and quotas rather than no-code workflows.[1][2]

How much does OpenSERP cost per month?

Self-hosting is free forever apart from your own infrastructure, as checked October 2026. The hosted cloud is usage-based at $0.0078 per credit (1 per search, 2 per scrape, 5 per AI search) with 60 free credits to start and a 30-day money-back guarantee.[1]

Can you self-host OpenSERP?

Yes. The project documents a one-command Docker Compose deployment (API, SQLite, Redis, Playwright, Chromium) under the MIT license, with a SearXNG setup step and public SearXNG instances for trials.[1][2][3]

Sources and editorial review

Source research. Reviewed on October 12, 2026. Written by Sanjib Sah. AI assisted; reviewed by a human editor.

We have not run or tested this product.

  1. OpenSERP - The Open-Source SERP API

    official · Observed October 11, 2026

    Official homepage: positioning, engine list, scrape/AI/MCP endpoints, dashboard, Docker deploy, MIT license, cloud credit pricing.

  2. OpenSERP Documentation

    official · Observed October 11, 2026

    Official docs: OpenAPI and MCP servers, Go/TypeScript/Python SDKs, NL AI search with schemas, search/scrape/AI endpoints, SearXNG/Exa/OpenAI/Gemini providers, self-host and cloud quickstarts.

  3. OpenSERP Pricing

    official · Observed October 11, 2026

    Official pricing: self-hosted free forever; hosted cloud credit packs at $0.0078/credit with per-endpoint weights, 60 free credits, 30-day money-back guarantee.

  4. karust/openserp

    official · Observed October 11, 2026

    Canonical repository: Go codebase, Docker Compose stack (SQLite/Redis/Playwright/Chromium), full engine list, SearXNG setup requirement, API keys and quotas, social login status.

  5. MIT License - karust/openserp

    official · Observed October 11, 2026

    License file: MIT License, copyright 2023 Rustem Kamalov.

Compared with these products

No explicit proprietary baseline is recorded.

Similar projects

Related projects with shared categories, technologies, or licensing.

OpenClaw

OpenClawAIOpen

Your own personal AI assistant for messaging, work, and the web

Stars391.7K
Commitjust now
LicenseMIT

OpenClaw is an MIT-licensed open-source personal AI assistant that runs its own gateway and works from WhatsApp, Telegram, Discord, and other connected channels.

Open Wearables

Open WearablesAIOpen

Self-hosted health intelligence platform unifying wearable data

Stars2,638
Commitjust now
LicenseMIT

Open Wearables is a self-hosted, MIT-licensed platform that unifies wearable data behind one API with open health scores.

Hermes Agent

Hermes AgentAIOpen

Open-source terminal-native AI agent harness from Nous Research

Stars252.6K
Commitjust now
LicenseMIT

Hermes Agent is Nous Research's open-source terminal-native agent harness that plans and executes supervised tasks on the user's own machine.

Crawl4AI

Crawl4AIAIOpen

Open-source web crawler that turns pages into LLM-ready markdown

Stars84.7K
Commitjust now
LicenseApache-2.0

Crawl4AI is a Python crawler that turns websites into clean markdown and typed JSON for RAG pipelines, AI agents, and data pipelines.

Mem0

Mem0AIOpen

Open-source memory layer for AI agents and apps

Stars67K
Commitjust now
LicenseApache-2.0

Mem0 is an open-source memory layer that gives AI agents and apps persistent memory across sessions, with self-hosted and managed platform options.

Letta

LettaAIOpen

Open-source platform for stateful AI agents with memory

Stars25.1K
Commitjust now
LicenseApache-2.0

Letta is an open-source platform for building stateful AI agents with persistent memory, background jobs, and multi-agent orchestration.