Skip to content

Proposal: Integration of Sibyl-Memory client and FTS5 indexing traces with Agent-Devtools #26

Description

@Jacopos311

Hello @Sibyl-Labs team,

First of all, congratulations on Sibyl-Memory. A file-based, zero-embeddings agentic memory infrastructure using SQLite, FTS5, and a strict five-tier hierarchical schema (with schema-level uniqueness and a local-first footprint) is a remarkably clean approach to long-term memory.
I am the maintainer of Agent-Devtools (https://github.com/Jacopos311/Agent-Devtools), an open-source, local-first visual debugger and causal trace engine designed for AI agents and complex tool-use loops.
As agents scale their interaction history across multiple tiers (HOT, WARM, COLD, REFERENCE, ARCHIVE) and execute complex self-learning skill detection or memory linter checks via sibyl-memory-client, debugging why a specific memory retrieval occurred or tracing context changes across execution steps can sometimes require deep inspection of raw database states.
We have been developing modular trace adapters to bring visual causal tracking to local-first storage and retrieval systems. A potential integration pathway for Sibyl-Memory could allow users to:

  • Visual Memory Trace Replay: Step through memory ingestion, tier transitions, and FTS5 keyword matching queries sequentially using an interactive timeline.

  • Context and State Provenance: Inspect exact memory payloads and entity states injected into agent prompts across execution turns.

  • Local-First Alignment: Since both Sibyl-Memory and Agent-Devtools operate locally on SQLite without relying on external vector databases or telemetry proxies, pairing them maintains a completely private, zero-leakage debugging workflow.

I would be interested to know if you are open to exploring a lightweight trace export adapter or integration hooks for the sibyl-memory-client SDK, or if there are specific architectural patterns in your storage handlers that you prefer for external observability tools.

Looking forward to your feedback.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions