Skip to Content
Overview

PRME Developer Documentation

Complete guide to integrating PRME (Portable Relational Memory Engine) into your application.

Guides

GuideDescription
Getting StartedInstallation, quickstart, and your first memory-powered app
Core ConceptsNode types, lifecycle states, scopes, epistemic model
MemoryClient APISynchronous Python SDK (recommended for most use cases)
Async Engine APILow-level async API for advanced use
CLI ReferenceCommand-line tool for setup, inspection, and maintenance
MCP ServerModel Context Protocol server for Claude, Cursor, and other MCP clients
HTTP APIREST API for language-agnostic integration
ConfigurationEnvironment variables, scoring weights, and tuning
DeploymentPostgreSQL backend, encryption at rest, production setup

Architecture Overview

Your Application | v MemoryClient (sync) or MemoryEngine (async) | v +-----------+-----------+-----------+ | Ingestion | Retrieval | Organizer | | Pipeline | Pipeline | Jobs | +-----------+-----------+-----------+ | v +---------+---------+---------+ | DuckDB | usearch | Tantivy | | Events | HNSW | FTS | | + Graph | Vectors | Search | +---------+---------+---------+ Optional: PostgreSQL backend

Source: documentation/README.md  in PRME at 58caddb1.