BigHugger
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