← all repositories

karust/openserp

OpenSERP is a self-hosted Go API and CLI that scrapes normalized search results from Google, Yandex, Baidu, Bing, DuckDuckGo, and Ecosia, with SERP feature extraction and URL-to-markdown conversion.

750 stars Go Data ToolingOther AI
openserp
Velocity · 7d
+0.7
★ / day
Trend
steady
star history

The tool provides dedicated endpoints for each search engine plus a megasearch aggregation mode with deduplication. It extracts SERP features like AI summaries, answer boxes, and related searches, and can convert target URLs to clean markdown for use as grounding context in AI applications. It supports advanced filters (language, date range, file type, site), proxy rotation, and local caching, and can be run as a Docker container, CLI tool, or self-hosted API.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.