
Korvus
🔧 Werkzeugpostgresml
Vereinheitliche die RAG-Pipeline in einer einzigen SQL-Abfrage. SDK für Python, JS, Rust, C.
Korvus ist ein Open-Source-SDK, das den gesamten RAG-Workflow (Retrieval-Augmented Generation) direkt in PostgreSQL integriert. Es nutzt pgvector für effiziente Nächste-Nachbar-Suche auf Embeddings und integriert verschiedene LLM-Anbieter für Textgenerierung. Die Kerninnovation: Entwickler können die gesamte RAG-Pipeline – von der Konvertierung von Dokumenten in Embeddings, Speicherung, semantischer Suche bis zur Antwortgenerierung per LLM – in einer einzigen SQL-Abfrage ausführen. Dadurch entfällt die Orchestrierung mehrerer Microservices, was Latenz und Komplexität erheblich reduziert. Korvus bietet native Bindungen für Python, JavaScript, Rust und C und ist damit für verschiedene Tech-Stacks zugänglich. Es ist für den Produktionseinsatz konzipiert und profitiert von PostgresSQLs Zuverlässigkeit, Transaktionen und Indexierungsfähigkeiten. Zu den Funktionen gehören automatisches Chunking, anpassbare Embedding-Modelle, multimodale Unterstützung (z. B. Text und Bilder) und Integration mit gängigen LLM-Anbietern. Das Projekt wird aktiv von PostgresML gepflegt, einem Unternehmen, das sich auf maschinelles Lernen auf PostgreSQL spezialisiert hat.
💡Highlights
- ├─RAG in einer einzigen SQL-Abfrage
- ├─Mehrsprachiges SDK (Python, JS, Rust, C)
- └─Basiert auf Postgres + pgvector
🎯Für
- ├─KI-Entwickler
- ├─Datenwissenschaftler
- └─PostgreSQL-Enthusiasten