Architecture
TekMemo is designed around inspectable memory boundaries.
Layers
- Memory contracts — Core types, schemas, and runtime helpers (
tekmemo) - Local filesystem — File-backed storage adapter (
@tekmemo/fs) - Recall and providers — Embedding, vector search, and reranking adapters
- Graph memory — Entities and relationships (
@tekmemo/graph) - Cloud client — TekMemo Cloud API transport (
@tekmemo/cloud-client) - Integrations — CLI, MCP server, and AI SDK tool helpers