spyglass-search/memex
Super-simple, fully Rust powered "memory" (doc store + semantic search) for LLM projects, semantic search, etc.
Provides pluggable vector storage (file-based HNSW or OpenSearch), multi-backend LLM support (OpenAI or local models like Llama 2), and async task-based document ingestion with an HTTP API for search and RAG-style question answering. Segments documents into searchable chunks, computes embeddings asynchronously via a background worker, and supports JSON schema-constrained responses through integrated LLM inference.
No commits in the last 6 months.
Stars
66
Forks
10
Language
Rust
License
—
Category
Last pushed
Oct 09, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/embeddings/spyglass-search/memex"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
winkjs/wink-bm25-text-search
Fast Full Text Search based on BM25
run-llama/semtools
Semantic search and document parsing tools for the command line
Hamza5/file-brain
Smart local file search app that understands your files
Dicklesworthstone/frankensearch
Two-tier hybrid search for Rust: sub-millisecond initial results via potion-128M,...
Fl0k3n/kfe
Cross-platform Search Engine and File Explorer for Multimedia