postgresml/korvus
A search SDK that unifies the entire RAG pipeline in a single Postgres database query with Python, JavaScript, and Rust bindings.

Not currently ranked — collecting fresh signals.
star history
Korvus is an all-in-one RAG (Retrieval-Augmented Generation) pipeline built for Postgres. It combines LLMs, vector memory, embedding generation, reranking, summarization, and custom models into a single query to maximize performance and simplify search architecture. The SDK provides bindings for Python, JavaScript, and Rust, allowing developers to integrate RAG capabilities directly into their applications using SQL-style queries.
Frequently asked
- What is postgresml/korvus?
- A search SDK that unifies the entire RAG pipeline in a single Postgres database query with Python, JavaScript, and Rust bindings.
- Is korvus open source?
- Yes — postgresml/korvus is open source, released under the MIT license.
- What language is korvus written in?
- postgresml/korvus is primarily written in Rust.
- How popular is korvus?
- postgresml/korvus has 1.5k stars on GitHub.
- Where can I find korvus?
- postgresml/korvus is on GitHub at https://github.com/postgresml/korvus.