4 Repos
Saving agent state and project memories to non-volatile storage for cross-session continuity.
Distinct from Disk Persistence: Specifically handles AI agent memories and project plans rather than general database persistence.
Explore 4 awesome GitHub repositories matching data & databases · Agent Memory Persistence. Refine with filters or upvote what's useful.
This project is a comprehensive collection of Python programming education materials, including tutorials, exercises, and curated code samples. It serves as a learning curriculum and software engineering toolkit, utilizing Jupyter Notebooks to combine executable code with descriptive educational text. The repository provides practical implementation guides for building large language model applications, such as retrieval-augmented generation systems, stateful AI agents, and machine learning workflows. It distinguishes itself by offering a structured approach to agentic coding workflows, cover
Ships mechanisms to save project plans and agent memories into persistent files for use across different sessions.
Chronos ist ein LLM-Software-Engineering-Agent und ein Repository-skalierbares Debugging-Modell, das für die autonome Fehlerbehebung entwickelt wurde. Das System fungiert als automatisiertes Fehlerbehebungssystem, das Defekte lokalisiert, Ursachen analysiert und validierte Multi-File-Patches implementiert. Das Projekt zeichnet sich durch eine graphgesteuerte Abruf-Engine aus, die einen persistenten Speichergraph verwendet, um Aufrufbeziehungen und Datenflüsse über große Repositories hinweg zu navigieren. Es verwendet einen persistenten Debugging-Workflow, der eine Historie von Commits und Protokollen indiziert, um Muster zu erkennen und das Wiederholen früherer Fehler über iterative Debugging-Zyklen hinweg zu vermeiden. Das System deckt die Ursachenanalyse durch kausale Trace-Lokalisierung und logikbasiertes Fehler-Tracing über mehrere Dateien hinweg ab. Es bietet zudem eine autonome Code-Reparatur durch das Synthetisieren von Patches und deren Validierung innerhalb einer iterativen Sandbox-Umgebung. Die Repository-Intelligenz wird über kontextuellen Multi-Hop-Abruf und die Multi-Source-Aufnahme von Protokollen und Traces gehandhabt. Das System bietet Transparenz bei den Argumentationsschritten und generiert automatisierte Debug-Dokumentationen, einschließlich Risikobewertungen und Begründungen für jede angewendete Korrektur.
Maintains a graph-indexed history of commits and logs to retain lessons learned and avoid repeating mistakes.
OpenSquilla ist ein LLM-Agent-Orchestration-Framework zur Koordination mehrstufiger KI-Workflows und Tool-Ausführungen mittels gerichteter azyklischer Graphen. Es fungiert als zentrales System zur Verwaltung spezialisierter Skill-Pakete und zur Ausführung komplexer Reasoning-Sequenzen. Das Projekt zeichnet sich durch ein Routing-Gateway aus, das Aufgaben basierend auf Komplexität, Kosten und Performance an verschiedene KI-Anbieter weiterleitet. Es nutzt ein mehrstufiges KI-Gedächtnissystem, das Arbeits-, episodisches und semantisches Wissen mittels lokaler Embeddings und SQLite organisiert, sowie eine sichere Ausführungsumgebung (Sandbox), die Agent-generierten Code über risikobasierte Berechtigungsprofile isoliert. Die Plattform deckt ein breites Spektrum an Funktionen ab, einschließlich Multi-Channel-Deployment für Web- und Messaging-Plattformen, automatisierter Aufgabenplanung via Cron und einer Model Context Protocol-Bridge zur Anbindung externer Tools. Zudem bietet sie umfassende Monitoring- und Observability-Tools zur Verfolgung von Token-Kosten, zum Auditing von Laufzeitentscheidungen und zur Verwaltung eines Katalogs wiederverwendbarer Skills. Das System enthält CLI-Utilities für die Workspace-Initialisierung und das Skill-Lifecycle-Management.
Saves and retrieves agent state and project memories to non-volatile storage for cross-session continuity.
Dieses Projekt ist ein Multi-Channel-KI-Agent- und Chatbot-Framework, das es ermöglicht, eine einzige KI-Intelligenz über verschiedene Messaging-Plattformen, Web-Interfaces und E-Mail-Konten hinweg bereitzustellen. Es fungiert als Cross-Model-KI-Gateway und bietet ein einheitliches Interface, um Requests zwischen verschiedenen Large-Language-Model-Anbietern weiterzuleiten. Das System zeichnet sich durch seine autonomen Aufgabenplanungs- und Wissensmanagementfunktionen aus. Es kann komplexe Ziele in sequentielle Ausführungsschritte unter Verwendung externer Tools und eines Headless-Browsers zerlegen, während es gleichzeitig Informationen aus Konversationen extrahiert, um eine strukturierte Wissensdatenbank mit visuellen Beziehungsdiagrammen aufzubauen. Die Plattform enthält ein mehrstufiges Gedächtnissystem für den Langzeit-Kontextabruf, eine dynamische Skill-Plugin-Engine zur Erweiterung der Funktionalität und die Fähigkeit, Remote-Systembefehle auszuführen. Sie unterstützt zudem multimodale Workflows, die den Austausch von Bildern, Sprachnachrichten und Dateien über verschiedene Kommunikationskanäle hinweg ermöglichen. Die Instanz kann über eine Web-Konsole, ein Terminal-basiertes Befehlsinterface oder via In-Chat-Slash-Befehle verwaltet werden.
Uses keyword and vector retrieval to persist important information and ensure context continuity.