Vibe Coding Discover

MCP

Your own search engine

★ 5.6K241 forksGoAGPL-3.0asciimoo

Self-hosted personal search engine in Go: full-text indexes browsing history, local files, and bookmarks, with optional embedding-based semantic search plus an MCP server so AI assistants can query your own index.

Use Cases

Search everything you have browsed from web UI, TUI, or CLILet an AI assistant query your personal document index over MCPIndex local directories and files for full-text retrievalSemantic search over saved pages via a configurable embeddings endpointAuto-index newly visited pages with Firefox/Chrome extensionImport browser history into a private search indexImport bookmarks from Raindrop, Linkding, Wallabag, Shaarli, Karakeep, ReadeckSelf-hosted multi-user search server with per-user isolationCrawl and index websites locally

Built With

Language
Go
Frameworks
Go · Cobra · Viper · Bubble Tea · Lipgloss · Bleve · GORM · SQLite · PostgreSQL · chromedp · Svelte

Tags

search-engine · personal-search · privacy · full-text-search · semantic-search · mcp-server · browser-history · self-hosted · local-first · embeddings · indexing · crawler · browser-extension · tui · go · bookmark-import