postgresml/korvus
Korvus is a search SDK that unifies the entire RAG pipeline in a single database query. Built on top of Postgres with bindings for Python, JavaScript, Rust and C. observed · 2026-08-28
Health v2 · maintenance only
25/100
- Activity 4
- Release rhythm 35
- Longevity 57
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 800
- days_rel: n/a
- days_push: 580
- n_releases_24m: 0
Adoption not part of the score
1472 stars · 48 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Korvus is an open-source search SDK that unifies the entire RAG pipeline—embedding generation, vector search, reranking, summarization, and LLM inference—into a single Postgres query. It provides client bindings for Python, JavaScript, Rust, and C on top of the PostgresML Postgres extension.
Use cases
- build a rag pipeline in a single sql query
- semantic search over documents in postgres
- generate embeddings inside the database
- replace separate vector database and embedding service
- add llm inference to a postgres-backed app
- build a search engine with reranking and summarization
When to choose
- you already use Postgres and want RAG without extra infrastructure
- you want to minimize latency by avoiding external API calls
- you need SDKs for Python, JavaScript, or Rust
- you prefer keeping data in one database for security and compliance
When to avoid
- you don't use Postgres or can't run the PostgresML extension
- you need a fully managed service without self-hosting or cloud commitment
- your workload requires a specialized vector database beyond pgvector
Facets
library · maturity active
rag search-engine vector-database llm-inference sdk database-driver large-language-models databases machine-learning developer-tools python rust self-hosted cloud postgres pgvector embeddings single-query-rag multi-language-sdk sql retrieval-augmented-generation search nodejs
10 sources
- readme: https://github.com/postgresml/korvus · fetched 2026-08-28 · 0769bf193de6
- homepage: https://postgresml.org · fetched 2026-08-29 · 9ee6d24b48e2
- site_page: https://postgresml.org/docs/cloud/overview · fetched 2026-08-29 · 3967bf4e27ba
- site_page: https://postgresml.org/docs/cloud/enterprise/vpc · fetched 2026-08-29 · 8ed00db20956
- site_page: https://postgresml.org/docs/open-source/pgml/guides/llms · fetched 2026-08-29 · 0dd72baeee4b
- site_page: https://postgresml.org/docs/open-source/pgml/guides/embeddings · fetched 2026-08-29 · a812cb201bd6
- site_page: https://postgresml.org/docs/open-source/pgml/guides/vector-database · fetched 2026-08-29 · d13d6fff9649
- site_page: https://postgresml.org/docs/open-source/pgml/guides/supervised-learning · fetched 2026-08-29 · fe335e49b8e8
- site_page: https://postgresml.org/docs/open-source/pgml/guides/improve-search-results-with-machine-learning · fetched 2026-08-29 · d5bb22bbea47
- registry_crates: https://crates.io/api/v1/crates/korvus · fetched 2026-08-29 · adf2c773db37
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| postgresml/korvus | main | 25 |
For agents
markdown · JSON · MCP: product_card(name="postgresml/korvus")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem