kage-core/Kage
🔌 MCP Serverkage-core
Git-natives, verifiziertes Gedächtnis für Coding-Agents, das präzise Zitate garantiert und Halluzinationen verhindert.
Kage revolutioniert die Kontextverwaltung von Coding-Agents, indem es das Gedächtnis als integralen Bestandteil des Git-Repositorys behandelt. Im Gegensatz zu herkömmlichen Vektordatenbanken, die vom tatsächlichen Code abweichen können, nutzt Kage einen „Verify-on-Write“-Mechanismus. Jeder Speichereintrag ist ein JSON-Paket, das gegen den referenzierten Quellcode validiert werden muss. Ändert sich der Code, wird der Speicher als veraltet markiert, was verhindert, dass der Agent auf Basis veralteter Informationen agiert.
Technisch nutzt Kage einen hybriden Suchansatz, der BM25 für Keyword-Relevanz mit Vektor-Embeddings für semantisches Verständnis kombiniert. Da das System rein lokal läuft, entfällt die Notwendigkeit für Drittanbieter-APIs oder Cloud-Speicher, was es ideal für sicherheitskritische Unternehmensumgebungen macht. Die Integration erfolgt nahtlos über das Model Context Protocol (MCP) und lässt sich einfach per npx installieren. Durch das Abfangen von Halluzinationen bei der Erstellung und die Erkennung veralteter Daten bei Diff-Vorgängen stellt Kage sicher, dass Coding-Agents zuverlässig, kontextbewusst und stets synchron mit dem aktuellen Projektstand bleiben.
💡Highlights
- ├─Git-native JSON-Speicherung
- ├─Automatischer Halluzinationsschutz
- └─Lokale BM25 + Vektorsuche
🎯Für
- ├─KI-Softwareentwickler
- └─DevOps-Ingenieure