QMD is a local search engine for people with Markdown notes, meeting transcripts, or documentation they want to search themselves or make available to an AI agent. It accepts exact keywords and natural-language queries, with indexing and model inference running on your own machine. It's open source under MIT.
Its hybrid search combines BM25 keyword matching with semantic retrieval, then uses a local LLM to rank the results. Query expansion helps find relevant documents beyond the words you typed. You can also use keyword or semantic search separately. Collections keep different document sets organized, while attached context gives agents more information about what a matching document belongs to. Metadata filters narrow the results further.
QMD runs GGUF models through node-llama-cpp and stores its index in a local SQLite database. It downloads models from Hugging Face on first use and caches them locally. The default embedding model is embeddinggemma; Qwen3-Embedding is another supported choice for multilingual material. Local models also handle query expansion and reranking.
For agent workflows, QMD provides structured search results and document retrieval through its command-line interface and an MCP server, with integrations for Claude Desktop and Claude Code. A shared HTTP server can keep models loaded between requests. Developers can also embed search in Node.js or Bun applications. QMD splits Markdown around document boundaries and can use tree-sitter to preserve structural boundaries in TypeScript, JavaScript, Python, Go, and Rust files.
Claim this page and we'll verify you by hand. QMD gets the verified badge, and you can upgrade the listing to be featured on localhosted. Proud to be listed? Put our badge on your site.
Want more people to find QMD?Promote it
Something wrong or outdated on this page?
32.3KUpdated 24 hours ago
Docker · Web · Browser Extension#MCP#Multi-user access#Ollama integration
Onyx is an AI search and chat platform for teams whose information is spread across workplace apps. It indexes company knowledge so employees can ask questions across sources and get answers grounded in relevant documents. Teams can deploy it in their own cloud or on bare metal, including an air-gapped environment.
9.1KUpdated 21 hours agoMIT
macOS · Windows · Linux · Docker · Web#llama.cpp backend#MCP#Multi-user access
perfectmemory.aiAI Notes and Knowledge Bases
macOS · Windows#LM Studio integration#MCP#Ollama integration
29.4KUpdated 4 days agoAGPL-3.0
iOS · Android · Docker · Web · Browser Extension#MCP#Multi-user access#Ollama integration
29.8KUpdated 4 days agoApache-2.0
Docker · Web#MCP#Multi-agent workflows#Ollama integration
37.5KUpdated 2 months agoAGPL-3.0
Web#RAG#Semantic search#Web search
Local Deep Research is a self-hosted AI research assistant for people who need cited answers drawn from academic papers, the web and their own documents. It can produce a quick summary or pursue a complex question through repeated searches, then assemble a structured report. It's open source under MIT.
Perfect Memory AI keeps a searchable record of what you've seen on your screen and heard in meetings on Mac and Windows. It's for people who need to find a page, presentation or conversation again without remembering which app held it. Recordings stay on your device, and search returns material you've actually seen or heard.
Karakeep is a bookmark manager for people who collect links, notes, images and PDFs in one place. You can run the open source app on your own server with Docker under the AGPL-3.0 license, or use the managed Karakeep Cloud service. It has a web app, iOS and Android apps, and extensions for Chrome, Firefox and Safari.
GPT Researcher is a self-hosted AI research agent for people who need detailed, cited reports drawn from the web, their own documents, or both. You choose the language model and search provider, and can run the software on your own server or through Docker. It's open source under Apache 2.0.
Khoj is an AI assistant for people who want to ask questions across their own files, research the web, and give recurring work to agents. You can self-host it on your computer or server, or use Khoj's cloud app. It's open source under the GNU AGPL v3.0 license.