mnemara-protocol 0.1.0

Local-first, explainable AI memory engine for embedded and service-based systems
Documentation

mnemara-protocol

mnemara-protocol publishes the protobuf and gRPC types used by the Mnemara service surface.

Install

Add the crate to your Rust project with:

cargo add mnemara-protocol

What it exposes

  • generated protobuf messages under mnemara_protocol::v1
  • generated gRPC client and server traits for the Mnemara memory service

Minimal example

use mnemara_protocol::v1::RecallRequest;

let request = RecallRequest {
    query_text: "reconnect storm mitigation".to_string(),
    ..Default::default()
};

Notes

  • intended for Rust gRPC clients and servers that need the wire-level schema
  • pairs with mnemara-server for the reference daemon implementation
  • embedded applications that only need the domain model should depend on mnemara-core or the mnemara facade instead

Project documentation: https://github.com/deliberium/mnemara