Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source search-engine software

2963 open-source libraries, tools and applications tagged search-engine, ranked by how closely search-engine is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

2963 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
Chirpy Jekyll Theme
Chirpy is a minimal, responsive, and feature-rich Jekyll theme designed for technical writing and personal blogs. It ships as a Ruby gem wi…
8710287stable
Vicinae
Vicinae is a native, keyboard-driven desktop launcher and command palette for Linux and macOS, built in C++ with Qt. It bundles app/file se…
8110235active
OpenCTI
OpenCTI is an open-source platform for managing cyber threat intelligence knowledge, including observables, TTPs, and threat actor informat…
9610173active
antiwork/gumroad
The open-source codebase of Gumroad, an e-commerce platform that lets creators sell digital products, memberships, and courses directly to …
849982active
companion-inc/feynman
Feynman is an open-source AI research agent that reads papers, searches the web, writes cited research drafts, plans experiments, and ranks…
789938active
ahrm/sioyek
Sioyek is a keyboard-focused PDF viewer designed for reading textbooks and research papers. It offers smart jumps to references, portals fo…
669920active
gorse-io/gorse
Gorse is an AI-powered open-source recommender system engine written in Go that ingests items, users, and interaction feedback and automati…
959876active
darknessomi/musicbox
NetEase-MusicBox is a Python-based command-line client for NetEase Cloud Music supporting multiple audio qualities including lossless FLAC …
979856active
phiresky/ripgrep-all
rga (ripgrep-all) is a command-line search tool that wraps ripgrep to search regex patterns inside PDFs, e-books, Office documents, SQLite …
719854active
RE2
RE2 is a C++ regular expression library that guarantees linear-time matching, making it safe for handling regexes from untrusted users. It …
809823stable
Miniflux
Miniflux is a minimalist, opinionated, self-hosted RSS/Atom/JSON Feed reader written in Go with PostgreSQL as its only dependency. It empha…
1009810stable
tidwall/tile38
Tile38 is an open-source, in-memory geospatial database and real-time geofencing server written in Go. It supports spatial indexing of poin…
899739active
Fluent Reader
Fluent Reader is an open-source, cross-platform desktop RSS reader built with Electron, React, and Fluent UI. It supports local reading or …
899689active
pastelsky/bundlephobia
Bundlephobia is a web service and API that reports the bundle size and performance cost of npm packages, including historical trends and pa…
669594active
openclaw/clawhub
ClawHub is the public skill and plugin registry for OpenClaw, letting users publish, version, search, and install text-based agent skills (…
809522active
GoogleCloudPlatform/knowledge-catalog
A collection of tools, agents, and samples for Google Cloud's Knowledge Catalog (formerly Dataplex), an AI-powered data catalog and metadat…
609505active
litedb-org/LiteDB
LiteDB is a lightweight, serverless NoSQL document database for .NET, written entirely in C# and stored in a single data file, similar to S…
859486stable
databendlabs/databend
Databend is an open-source, cloud-native data warehouse built in Rust that runs entirely on object storage (S3, Azure, GCS). It unifies BI …
909471active
ParadeDB
ParadeDB is a Postgres extension (pg_search) that adds a custom index for fast full-text search, vector search, BM25 scoring, filtering, an…
939424active
missive/emoji-mart
Emoji Mart is a customizable emoji picker component for the web, available as a React component and a vanilla browser web component. It dec…
239402active
blacksmithgu/obsidian-dataview
An Obsidian plugin that indexes metadata from Markdown files (frontmatter and inline fields) and provides a SQL-like query language plus a …
549383active
jiangrui1994/CloudSaver
CloudSaver is a self-hosted web application for searching cloud drive (netdisk) resources across multiple sources and transferring them to …
679380active
langchain-ai/local-deep-researcher
A fully local web research assistant that runs any LLM via Ollama or LMStudio to iteratively search the web, summarize findings, identify k…
679378active
Future-House/paper-qa
PaperQA2 is a Python library and CLI for high-accuracy retrieval augmented generation (RAG) over PDFs, text, Office documents, and source c…
959365active
LearningCircuit/local-deep-research
A self-hosted AI research assistant that performs deep, iterative multi-source research using local or cloud LLMs (Ollama, llama.cpp, OpenA…
829359active
Astro
Starlight is a full-featured documentation website framework built on top of the Astro web framework. It provides built-in site navigation,…
929350stable
cabaletta/baritone
Baritone is a pathfinding bot for Minecraft that automatically navigates the world, mines blocks, and performs tasks using A* pathfinding. …
979268active
Just the Docs
Just the Docs is a modern, highly customizable, responsive Jekyll theme designed for building documentation websites, with built-in client-…
869208active
miurla/morphic
Morphic is an open-source AI-powered search engine that generates grounded, cited answers with a generative UI that renders rich inline com…
939181active
minbrowser/min
Min is a fast, minimal open-source web browser built in JavaScript (Electron) that emphasizes privacy and focus. It blocks ads and trackers…
899180active
OpenSPG/KAG
KAG (Knowledge Augmented Generation) is a Python framework built on the OpenSPG engine and large language models for logical form-guided re…
469073active
immudb
immudb is an open-source immutable database written in Go that stores data in SQL, key-value, or document models while guaranteeing tamper-…
929042stable
p1ngul1n0/blackbird
Blackbird is a Python CLI OSINT tool that searches for user accounts by username or email across 600+ social networks and platforms, levera…
438982active
rockbenben/ChatGPT-Shortcut
AiShort (ChatGPT Shortcut) is a searchable, tag-filterable library of 5000+ ready-to-use AI prompts for ChatGPT, Claude, Gemini, DeepSeek, …
948785active
WWDC Unofficial App
An unofficial macOS desktop application for watching Apple's WWDC conference videos, live streams, and session transcripts. It adds feature…
598744active
abue-ammar/tinycast
Tinycast is a tiny, fully native macOS launcher built with SwiftUI and AppKit, offering fuzzy app launching, global hotkeys, clipboard hist…
818682active
TandoorRecipes/recipes
Tandoor Recipes is a self-hosted web application for managing a digital recipe collection, planning meals, and building shopping lists. Bui…
978654active
cerebroapp/cerebro
Cerebro is an open-source, cross-platform launcher app built with Electron that lets users search the web, launch applications, navigate fi…
668565active
Tube Archivist
Tube Archivist is a self-hosted YouTube media server that downloads videos via yt-dlp, indexes them with metadata in Elasticsearch, and ser…
898483active
ReactiveSearch
Dejavu is a modern web UI for browsing, filtering, and editing data in Elasticsearch and OpenSearch clusters. It runs fully client-side as …
718466active
MariaDB Server
MariaDB Server is a widely deployed open-source relational database (SQL server) forked from MySQL by its original developers, licensed und…
988394stable
readthedocs/readthedocs.org
Read the Docs is the open-source platform that powers readthedocs.org, a documentation hosting service that automatically builds, versions,…
978393stable
unicity-aos/capsule-fs
A Rust library providing filesystem tools (read, write, replace, grep, list, create, delete, move) for AI agents, exposed through a kernel-…
708390active
zilliztech/deep-searcher
DeepSearcher is an open-source deep research tool that combines LLMs (DeepSeek, OpenAI, Claude, Qwen, etc.) with vector databases like Milv…
558292active
asg017/sqlite-vec
sqlite-vec is a vector search extension for SQLite written in pure C with no dependencies, supporting float, int8, and binary vectors in ve…
718168active
Graylog
Graylog is a free and open log management platform for collecting, storing, searching, and analyzing log data from across IT environments, …
778154stable
google/diff-match-patch
A multi-language library (C++, C#, Dart, Java, JavaScript, Lua, Objective-C, Python) implementing robust algorithms for diffing, fuzzy matc…
108133stable
LibrePhotos
LibrePhotos is a self-hosted, open-source photo management service built with Django and React. It offers AI-powered features like face rec…
1008112active
leptonai/search_with_lepton
A demo application for building a conversational AI search engine (Perplexity-style) in under 500 lines of code, combining LLMs with search…
108054active
R2R
R2R is a production-ready AI retrieval system implementing agentic Retrieval-Augmented Generation (RAG) with a RESTful API. It provides sta…
478010active
albertlauncher/albert
Albert is a fast, plugin-based keyboard launcher for Linux desktops written in C++/Qt. It lets users launch applications, search files, and…
948005active
turbot/steampipe
Steampipe is a zero-ETL CLI tool that exposes APIs and cloud services as relational database tables so they can be queried live with standa…
977968active
railsadminteam/rails_admin
RailsAdmin is a Rails engine that adds an easy-to-use admin interface for managing application data. It provides automatic CRUD, search, fi…
757956active
peco/peco
peco is a simplistic interactive filtering tool written in Go, released as a single static binary. It lets users incrementally search and f…
747909stable
Azure Search OpenAI Demo
A reference sample application implementing the Retrieval-Augmented Generation (RAG) pattern on Azure, combining Azure AI Search for docume…
937776active
HKUDS/OpenSpace
OpenSpace is a skill management layer for AI agents that handles the full lifecycle of agent skills: retrieval, evaluation, sharing, and ev…
627756active
goenning/google-indexing-script
A Node.js CLI script that submits a site's pages to Google via the Google Indexing API and Search Console API to get them indexed quickly. …
177711active
samuelclay/NewsBlur
NewsBlur is an open-source personal RSS feed reader and social news network with intelligence training, full-text search, story archiving, …
967661active
arkime/arkime
Arkime is an open-source, large-scale network analysis, full packet capture, and session indexing system that stores traffic in standard PC…
997536active
antfu-collective/icones
Icônes is a web-based icon explorer that provides instant fuzzy searching across all Iconify icon collections, entirely client-side. It let…
737463active
apurvsinghgautam/robin
Robin is an AI-powered dark web OSINT investigation tool that uses LLMs to refine queries, filter results from dark web search engines, and…
867440active
liangliangyy/DjangoBlog
DjangoBlog is a full-featured, self-hosted blog platform built on Python 3.10+ and Django 5.2. It offers article/page management, Markdown …
867437active
sysadminsmedia/homebox
HomeBox is a self-hosted inventory and organization system built for home users, written in Go with an embedded web UI and SQLite (or Postg…
847427active
Gentle-AI
Engram is a persistent memory system for AI coding agents, shipped as a single agent-agnostic Go binary backed by SQLite with FTS5 full-tex…
797403active
DataTables
DataTables is a table-enhancing plug-in for jQuery that adds sorting, paging, filtering, and scrolling to plain HTML tables with minimal co…
567394stable
jrnl-org/jrnl
jrnl is a command-line journal application for creating, searching, and viewing journal entries stored as human-readable plain text files. …
857346active
fxsjy/jieba
Jieba is the most popular Python library for Chinese word segmentation, supporting precise, full, search-engine, and PaddlePaddle-based seg…
2335195maintenance
Himalaya
Himalaya is a command-line email client written in Rust for listing, reading, composing, sending, searching, and moving messages. It suppor…
857318active
l0o0/jasminum
Jasminum is a Zotero add-on that retrieves Chinese metadata, primarily from CNKI (China National Knowledge Infrastructure), for Chinese-lan…
1007308active
universal-ctags/ctags
Universal Ctags is a maintained implementation of ctags that generates index (tag) files of language objects found in source files for many…
727296active
Civitai Platform
Civitai is a web platform for sharing, discovering, and discussing Stable Diffusion models, textual inversions, LoRAs, VAEs, and other gene…
777280active
modelcontextprotocol/registry
A community-driven registry service for Model Context Protocol (MCP) servers, acting like an app store where MCP clients can discover serve…
837268active
Prowlarr
Prowlarr is a self-hosted indexer manager and proxy for torrent trackers and Usenet indexers, built on the *arr (.NET/React) stack. It cent…
967260active
perkeep/perkeep
Perkeep (formerly Camlistore) is a personal storage system for storing, syncing, sharing, modeling, and backing up your data for life. It c…
717246active
eSearch
eSearch is a cross-platform desktop application (Electron) combining screenshot capture, offline OCR based on PaddleOCR, screen search, tra…
977237active
jarun/buku
buku is a powerful command-line bookmark manager and personal textual mini-web, with a portable, merge-able database and no tracking. It al…
707227active
TagStudioDev/TagStudio
TagStudio is a cross-platform desktop application for organizing photos and files using a tag-based system. It stores tags and metadata in …
887216active
Roundcube Webmail
Roundcube Webmail is a browser-based, multilingual IMAP email client written in PHP with an application-like user interface. It offers full…
947192stable
Lance
Lance is an open lakehouse data format (file format, table format, and catalog spec) for multimodal AI, implemented in Rust with Python and…
957182active
Vespa
Vespa is an open-source, distributed AI search platform and serving engine that combines full-text search, vector/tensor search, and machin…
937117stable
hhyo/Archery
Archery is a self-hosted SQL audit and query platform built with Django. It provides SQL review, execution, querying, backup, session and a…
777064active
Skim
Skim is a fuzzy finder written in Rust that provides a single executable called `sk` for interactively filtering lists of files, lines, and…
936973active
Apache CouchDB
Apache CouchDB is an open-source NoSQL document database written in Erlang that stores data as JSON documents and exposes an intuitive HTTP…
766971stable
InternLM/MindSearch
MindSearch is an open-source, LLM-based multi-agent framework that mimics human cognition to perform deep web searches, similar to Perplexi…
246943active
Choices-js/Choices
Choices.js is a lightweight, configurable vanilla JavaScript library that enhances select boxes and text inputs with searchable, multi-sele…
906826active
spotiflacapp/SpotiFLAC-Mobile
SpotiFLAC Mobile is an open-source Flutter/Go mobile app for downloading and managing lossless FLAC music on Android and iOS. It supports m…
806812active
gotson/komga
Komga is a self-hosted media server for comics, mangas, BDs, magazines and eBooks (CBZ/CBR, EPUB, PDF). It provides a responsive web UI, we…
1006768active
internetarchive/openlibrary
Open Library is an open, editable library catalog from the Internet Archive aiming to create one web page for every book ever published, wi…
956752active
humhub/humhub
HumHub is an open-source (AGPLv3) enterprise social network and intranet collaboration platform written in PHP on the Yii2 framework. It of…
956751stable
GraphHopper
GraphHopper is a fast, memory-efficient open source routing engine for OpenStreetMap (and GTFS) data, usable as a Java library or standalon…
876729stable
ankane/searchkick
Searchkick is a Ruby library that adds intelligent full-text search to Rails applications backed by Elasticsearch or OpenSearch. It handles…
756722stable
goldendict/goldendict
GoldenDict is a feature-rich desktop dictionary lookup program that supports many dictionary formats (StarDict, Babylon, Lingvo DSL, Dictd,…
406702active
aleksey-hoffman/sigma-file-manager
Sigma File Manager is a free, open-source, modern file manager (explorer) application for Windows and Linux built with Electron, Vue, and T…
916676active
rizonesoft/Notepad3
Notepad3 is a fast, lightweight, open-source text editor for Windows built on the Scintilla editing component, based on Notepad2 and Notepa…
826670active
lharries/whatsapp-mcp
A Model Context Protocol (MCP) server that connects an LLM agent like Claude Desktop or Cursor to a personal WhatsApp account via the Whats…
216666active
iorate/ublacklist
uBlacklist is a browser extension that blocks specified sites from appearing in Google and other major search engine results. It supports m…
996657active
ppoffice/hexo-theme-icarus
Icarus is a simple, delicate, and modern theme for the Hexo static site generator, distributed as an npm package. It ships with extensive b…
556652active
django-oscar
Django-Oscar is a domain-driven e-commerce framework for Django that lets every part of the core be customized or overridden. It supports a…
876624active
airweave-ai/airweave
Airweave is an open-source context retrieval layer that connects to apps, databases, and documents and exposes their data through a single …
106558active
pawelmalak/flame
Flame is a self-hosted startpage for your server that serves as a hub for your applications and bookmarks. It features built-in GUI editors…
716551active

← prev page 3 / 30 next →