REST API · 12 endpoints · API key auth

Memory infrastructure
for your application.

Integrate persistent memory into your product. Store, classify, connect, and retrieve information via API — with enterprise-grade security and compliance.

12
REST Endpoints
4
Search Layers
7
Entity Types
11
Relation Types
9
AI Categories

Built for developers

12 RESTful endpoints with API key authentication. Store, query, and manage memories programmatically.

12 endpoints · API key auth
POST /api/v1/memories
// Store a memory { "content": "Maria is allergic to shrimp", "source": "api" } // Response { "id": "a1b2c3...", "status": "registered", "entities": ["Maria", "shrimp"], "category": "health" }
POST /api/v1/query
// Query memories with natural language { "question": "What is Maria allergic to?" } // Returns exact stored words { "records": [{ "content": "Maria is allergic to shrimp", "score": 0.94, "created_at": "2026-02-18T..." }] }
POST /api/v1/memories Store
POST /api/v1/query Query
GET /api/v1/memories List
GET /api/v1/memories/:id Get
DELETE /api/v1/memories/:id Delete
PATCH /api/v1/memories/:id/correct Correct
GET /api/v1/entities Entities
GET /api/v1/export Export

Enterprise-grade memory infrastructure

Every component built for production workloads with full compliance and audit capabilities.

🕸️

Knowledge Graph

7 entity types (Person, Place, Organization, Product, Event, Concept, Date) and 11 relationship types extracted automatically from every record.

pgvector + GIN indexes
🔍

Fusion Retrieval

4-layer search: Entity Graph lookup, Semantic (pgvector cosine similarity), Lexical (full-text + trigram), and Temporal filters combined via Reciprocal Rank Fusion.

RRF scoring
🧠

AI Classification

Automatic categorization across 9 categories with sentiment analysis, confidence scoring, and entity extraction. Powered by Claude (Anthropic).

Claude 3.5
🔒

Row-Level Security

PostgreSQL RLS policies ensure complete tenant isolation. Each API key is scoped to a single user's data. Zero cross-tenant data leakage.

PostgreSQL RLS
🏛️

Immutable Records

Records stored verbatim and never modified. Corrections create new versions with full audit trail. Original data preserved with timestamps.

Append-only
🔗

MCP Protocol

Model Context Protocol support coming soon. Connect Memorize directly to LLM agents as a persistent memory layer for AI applications.

Coming soon

Built for any domain that needs memory

🩺

Healthcare

Patient history, allergies, medications, and preferences. Retrieve critical information instantly during consultations.

⚖️

Legal

Case notes, client details, legal precedents. Immutable records with full audit trail for compliance requirements.

💼

CRM & Sales

Client preferences, meeting notes, deal context. Knowledge graph connects people, companies, and interactions automatically.

📞

Customer Support

Interaction memory across channels. Agents instantly recall past conversations, preferences, and resolutions.

🎓

Education

Study notes, lecture summaries, research references. Students and researchers find exactly what they captured.

Enterprise security by design

🛡️

LGPD / GDPR

Full compliance with Brazilian and European data protection laws. Data export (Article 20) and right to erasure built-in.

🔐

Field-Level Encryption

Sensitive fields encrypted at rest with per-user keys. Crypto-shredding enables complete data erasure by destroying the key.

📋

Audit Trail

Complete log of all operations — creation, access, corrections, deletions. Immutable records ensure regulatory compliance.

🔒

Tenant Isolation

PostgreSQL Row-Level Security ensures zero cross-tenant data access. Each user's data is completely isolated at the database level.

Plans for every scale

API

For individual developers

$0 / to start
  • Full REST API access
  • 10 queries per day
  • All 12 endpoints
  • Knowledge graph extraction
  • GDPR data export
Start Building →
Custom

Enterprise

For teams and production workloads

Custom
  • Unlimited queries
  • Volume pricing
  • SLA guarantee
  • Dedicated support
  • Custom integrations
  • MCP protocol access
Contact Sales →

Frequently asked questions

Each user gets a unique API key. Include it in the Authorization header as a Bearer token. Keys are scoped to a single user and can be regenerated at any time.

All endpoints accept and return JSON. Text content is stored verbatim. Audio can be sent via Telegram/WhatsApp and is transcribed automatically via Whisper AI.

The free tier has 10 queries per day. Enterprise plans offer unlimited queries with custom rate limits based on your needs. Contact sales for volume pricing.

PostgreSQL Row-Level Security (RLS) policies ensure each API key can only access its own user's data. This is enforced at the database level, making cross-tenant access impossible.

Yes. The /export endpoint provides full GDPR-compliant data export. For deletion, crypto-shredding destroys the encryption key making all data permanently unrecoverable.

Model Context Protocol (MCP) support is on our roadmap. It will allow LLM agents to use Memorize as a persistent memory layer, enabling AI applications with long-term context.

Let's build together

Want to integrate Memorize into your product, need custom volumes, or have questions about the API? Our team is here to help.

Message sent! We'll get back to you within 24 hours.

Start building with Memorize

Add persistent, intelligent memory to your application. Free to start, scales with you.

Explore the API →