mini cli search engine for your docs, knowledge bases, meeting notes, whatever. Tracking current sota approaches while being all local
Repository Index
71,372 visible repositories in the index
1–11 of 11 · Most stars
Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance and scalability of a cloud-native database.
- search-engine
- semantic-search
- semantic-search-engine
- vector-search
A bit like Solr, but much smaller and not as bright
- lunr
- javascript
- search
- full-text-search
The AI-Native Search Database. Best for agent storage, it unifies vector, text, structured, and semi-structured data into a single engine. This all-in-one database makes agents smarter, easier to run, and more stable.
- mysql
- embedded-database
- ai-agents
- copy-on-write
All-in-one platform for search, recommendations, RAG, and analytics offered via API
- actix-web
- diesel
- postgresql
- qdrant
Internet search engine for text-oriented websites. Indexing the small, old and weird web.
- search-engine
- no-cloud
- small-web
- internet-search
A persistent, network resilient, full text search library for the browser and Node.js
- search
- nlp
- offline-first
Lunr-core is a small, full text search library for use in small applications. It's a .NET port of LUNR.js.
Elasticlunr is a small, full-text search library for use in the Elixir environment. It indexes JSON documents and provides a friendly search interface to retrieve documents.
- elixir
- full-text-search
- fulltext-search
Apache Lucene written in Rust
Smallest full text search engine (lucene replacement) built from scratch using inverted Roaring bitmap index, highly compact storage, operating in database and document modes