search
13 repositories
A fast, gitignore-aware code search tool built in Rust — ripgrep recursively scans directories for regex matches while honoring gitignore rules and skipping binary files by default. Benchmarks against tools like hypergrep, git grep and The Silver Searcher show it's notably faster, making it a solid pick for developers searching large codebases from the command line.
fd: a faster, friendlier find replacement in Rust — fd is a Rust rewrite of find with sensible defaults: regex or glob patterns, parallel directory traversal for speed, color output, smart-case matching, and automatic .gitignore and hidden-file skipping. It targets anyone who wants quick filesystem searches without memorizing find's flags.
Rust-built vector search engine for production AI workloads — Qdrant is a Rust-based vector database with extended filtering support, built for semantic search, recommendations, and neural-network matching at scale. It offers a production-ready API and a managed cloud option, aimed at developers building AI apps that need fast, reliable similarity search under heavy load.
An autonomous agent that conducts deep research on any data using any LLM providers
Self-hosted AI agents that answer strictly from your own documents — DocsGPT is a private, self-hosted platform for building AI agents and assistants grounded in your own docs, with a visual Agent Builder, deep research, document analysis, multi-model support and API connectors. A one-line install script makes it quick to run locally, aimed at teams wanting enterprise search without sending data to third parties.
A Single Framework Combining Vector Search, Graphs and LLM Agents — txtai bundles vector indexes, graph networks and relational databases into one embeddings database that powers semantic search, RAG and multi-model workflows. Rather than stitching together separate vector DB, graph and LLM tools, developers get a unified foundation for building autonomous agents and search-driven AI applications in Python.
High accuracy RAG for answering questions from scientific documents with citations
Community-maintained search plugins powering qBittorrent's built-in search — This repo hosts the Python search plugins used by qBittorrent's search tab, now maintained by community contributors rather than the core team. It points users to a wiki for installing plugins, writing new ones, and configuring Jackett, since official upkeep is limited and PRs to fix existing plugins are welcomed.
A personal, self-hosted search engine for your own browsing and files — Hister indexes full page contents from your browsing and local files, letting you search them again via web UI, terminal, or an AI assistant through MCP. It runs locally with no required configuration, supports importing browser history, bookmarks, and files, and installs via binary, Homebrew, or Docker.
Local-first web search and crawling for AI agents, zero API keys — wigolo gives coding agents search, fetch, crawl and research via MCP without cloud APIs or per-query costs. It plugs into Claude Code, Cursor, Codex, VS Code and more, positioning itself as a local alternative to Exa, Firecrawl and Tavily during its public beta.
A voice-first AI companion that stays entirely on your machine — Jarvis is a desktop assistant that listens for its name mid-conversation, keeps a rolling transcript, and replies with voice or text using local models via Ollama or OpenAI-compatible servers. It redacts sensitive data before saving to its local diary and knowledge graph, appealing to privacy-conscious users wanting a subscription-free alternative to cloud assistants.
A Rust-based local search tool that reads inside files, images, and code — Kensaku is a fast, local file launcher that indexes not just filenames but the text inside documents, screenshots (via OCR), and code, searching 100,000 filenames in about a millisecond using ~12MB memory. It adds semantic search and exposes an MCP interface so AI agents can query your files directly, all without sending data off your machine.
LYNX Builds Its Own Search Index Instead of Renting Bing or Google's — LYNX is a Rust-based search engine that crawls, indexes, and ranks (BM25F) entirely on its own infrastructure rather than syndicating results from Bing or Google like most privacy-focused alternatives. v0.1.0 covers the full pipeline end-to-end, including an optional AI answer layer, and targets developers and privacy-conscious users wanting a self-hosted, inspectable search stack.