GH Repository · devflowinc
trieve
All-in-one platform for search, recommendations, RAG, and analytics offered via API
- stars
- 2,717
- 30-day movement
- starts with the next reading
- Related entries
- 60
- Connections
- 1
makedockerRusthacktoberfestartificial-intelligenceaiactixtailwindcssactix-webllmdieselvector-searchpostgresqlqdrant-vector-databasesearch-engineqdrantrustnode/yarnnodesearchembeddingretrieval-augmented-generationragsolidjs
Trieve is an all-in-one platform for search, recommendations, RAG, and analytics, offered via API. It is written in Rust with actix-web, uses PostgreSQL and the Qdrant vector database, and includes a SolidJS frontend.
You want a self-hostable, API-driven stack combining vector search, RAG, recommendations, and analytics without assembling separate services.
Use it to
- Add semantic or vector search to your product via API
- Build RAG pipelines over your own content
- Serve recommendations backed by embeddings
- Track search and retrieval analytics
- Self-host the Docker-based deployment
For Developers building search or RAG features into applications
- Role
- rag
- Language
- Rust
- Licence
- MIT
- Forks
- 250
- Last push
- 2026-01-25
- Latest release
- v0.11.7 · 2024-08-23
topicsragvector-searchsearch-enginerustembeddingsllm