iToverDose/Software· 12 JUNI 2026 · 00:04

Eidentic: Open-Source SDK für selbstlernende KI-Agenten mit Langzeitgedächtnis

Die neue Open-Source-Bibliothek Eidentic kombiniert selbstverbesserndes Langzeitgedächtnis mit Produktions-Ready-Features wie Kostenkontrolle und Multi-Tenancy. Ideal für Entwickler, die leistungsstarke KI-Agenten ohne manuelle Integration komplexer Infrastruktur erstellen möchten.

DEV Community3 min0 Kommentare

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.

Kommentare

00
KOMMENTAR SCHREIBEN
ID #CLJIQP

0 / 1200 ZEICHEN

Menschen-Check

9 + 2 = ?

Erscheint nach redaktioneller Prüfung

Moderation · Spam-Schutz aktiv

Noch keine Kommentare. Sei der erste.