Modules
Database-agnostic Ecto backend for the Mnemosyne agentic memory library.
Database-specific behaviour for the Mnemosyne Ecto backend.
PostgreSQL + pgvector implementation of MnemosyneEcto.Adapter.
SQLite + sqlite-vec implementation of MnemosyneEcto.Adapter.
Database-agnostic Ecto implementation of Mnemosyne.GraphBackend.
Ecto type that stores graph edge links as a JSON map.
Converts Mnemosyne ingestion records to and from durable database rows.
Database-agnostic migrations for MnemosyneEcto tables and indexes.
Round-trip conversion between Mnemosyne node structs and DB-friendly maps.
Ecto query builders for durable source ingestion records.
Ecto query builders for the node metadata table (engine-agnostic).
Engine-agnostic Ecto query builders for the nodes table.
Ecto schema for durable source ingestion records.
Shared definition for the polymorphic mnemosyne_nodes table schema.
mnemosyne_nodes schema for PostgreSQL, using a pgvector embedding column.
mnemosyne_nodes schema for SQLite, using a sqlite-vec float32 embedding column.
Ecto schema for the mnemosyne_node_metadata table.
Telemetry events for MnemosyneEcto.