Mit der wachsenden Nachfrage nach intelligenten KI-Agenten steigt auch der Bedarf an Lösungen, die über einfache Prompt-Antworten hinausgehen. Viele Entwickler müssen immer wieder dieselben Grundbausteine neu implementieren: ein zuverlässiges Gedächtnis, das über Sitzungen hinweg lernt, sowie eine stabile Produktionsumgebung mit Kostenkontrolle und Sicherheit. Genau hier setzt Eidentic an – eine neu veröffentlichte Open-Source-Bibliothek in TypeScript, die diese Komponenten direkt und ohne zusätzliche Enterprise-Abos bereitstellt.
Warum Agenten mehr brauchen als nur Speicher
Die meisten KI-Frameworks bieten zwar leistungsstarke Modelle, verlangen aber von Entwicklern, kritische Infrastruktur selbst zu bauen. Typische Schmerzpunkte sind:
- Gedächtnis, das sich aktiv verbessert: Statt statischer Vektordatenbanken, die bei jeder Abfrage neu durchsucht werden müssen, benötigt ein Agent ein System, das Erinnerungen über Sessions hinweg speichert, Widersprüche auflöst und kontinuierlich dazulernt.
- Produktionssicherheit: Echte Isolation zwischen Nutzern, verbindliche Kostenlimits, die nicht umgangen werden können, sowie Tools, die in einer Sandbox laufen – Features, die oft erst spät oder nur als kostenpflichtige Erweiterung verfügbar sind.
Eidentic bündelt beide Anforderungen in einem einzigen Paket und verzichtet bewusst auf ein kostenpflichtiges Enterprise-Angebot. Die Bibliothek läuft auf Node.js, Bun, Deno sowie Edge-Umgebungen und nutzt die Apache-2.0-Lizenz.
Ein Agent in unter 30 Sekunden
Die Integration von Eidentic ist bewusst einfach gehalten. Nach der Installation über npm genügt ein minimaler Codeausschnitt, um einen Gedächtnis-basierten Agenten zu starten:
import { Agent, AIModel, SqliteStore } from "eidentic";
import { anthropic } from "@ai-sdk/anthropic";
const agent = new Agent({
id: "support",
instructions: "Du bist ein Support-Agent. Merke dir die Nutzeranfragen.",
model: new AIModel(anthropic("claude-sonnet-4-5")),
store: new SqliteStore("./eidentic.sqlite"),
});
for await (const ev of agent.query("Was haben wir letzte Woche beschlossen?", {
sessionId: "u-42",
})) {
if (ev.type === "stream.delta") {
process.stdout.write(ev.delta.text);
}
}Der Agent greift auf vorherige Interaktionen für die angegebene sessionId zurück und zitiert diese bei Bedarf. Ein Wechsel des Speichersystems – etwa zu PostgreSQL oder LibSQL – erfordert keine Anpassungen am Agenten-Code, da Eidentic ein Ports-and-Adapters-Design verfolgt.
Vollständige Toolbox für KI-Agenten
Eidentic bietet eine umfassende Sammlung an Features, die Entwickler sonst mühsam zusammensuchen müssten:
- Vierstufiges Gedächtnissystem:
- Lexikalische und vektorbasierte Suche
- Selbstkorrigierende Gedächtnisblöcke
- Temporaler Wissensgraph für chronologische Zusammenhänge
- Automatische Konsolidierung während Inaktivphasen
- Ausfallsichere Ausführung:
- Checkpoints und Wiederaufnahme mit exakt einmaliger Tool-Ausführung
- Durchsetzbare Kostenlimits und Ratenbegrenzungen
- Quotenverwaltung für Multi-Tenancy
- Sicherheitsfeatures:
- Sandboxed Tools mit standardmäßig eingeschränkten Berechtigungen
- Ein-Klick-GDPR-Löschfunktion
- OAuth-Integration für MCP-Hosts und Server
- Evaluierungs- und Entwicklertools:
- CI-Passrate-Gates für automatisierte Tests
- React-Hooks und Next.js-Integration
- Command Line Interface für schnelle Tests
Transparente Benchmarks – auch die Schwächen
Das Team hinter Eidentic legt großen Wert auf Transparenz und veröffentlicht alle Benchmarks – einschließlich derer, bei denen die Bibliothek hinter der Konkurrenz zurückbleibt. Auf der LongMemEval-Plattform übertrifft Eidentic bei der Gedächtnisleistung ein Vollkontext-Modell um 14,2 Punkte, verbraucht dabei jedoch bis zu 39-mal weniger Tokens. In kleineren Testszenarien (LoCoMo) schneidet das Vollkontext-Modell jedoch besser ab. Sämtliche Daten sind öffentlich einsehbar.
Erste Schritte mit Eidentic
Für Entwickler, die Eidentic ausprobieren möchten, stehen mehrere Ressourcen bereit:
- Die offizielle Dokumentation bietet eine detaillierte Anleitung
- Der GitHub-Quellcode enthält alle Beispiele und Implementierungen
- Vorlagen für Frameworks wie Next.js, React und Express vereinfachen den Einstieg
Das Projekt ist zwar noch vor Version 1.0, aber bereits stabil genug für produktive Anwendungen. Das Team lädt Entwickler ein, eigene Erfahrungen zu teilen und Feedback einzubringen – sei es durch Pull Requests, Diskussionen im Repository oder die Vorstellung eigener Projekte.
Mit Eidentic erhalten KI-Entwickler endlich ein Framework, das nicht nur die Modellleistung, sondern auch die Infrastruktur von Grund auf mitdenkt. Statt sich in der Komplexität von Speicherintegrationen und Sicherheitsmechanismen zu verlieren, können sie sich auf das Wesentliche konzentrieren: die Erstellung intelligenter, lernender Agenten.
KI-Zusammenfassung
Açık kaynaklı Eidentic SDK'sı, TypeScript tabanlı AI ajanları için bellek iyileştirmesi ve üretim altyapısını tek pakette sunuyor. Node.js, Bun, Deno ve edge ortamlarında çalışabilen araç hakkında detaylar ve kullanım örnekleri.