API Reference mnemosyne_ecto v#0.2.0

Copy Markdown View Source

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.