Skip to content

Mnemo Cloud

Everything in Core, plus adaptive intelligence and zero-ops hosting.

What Cloud Adds Over Core

DimensionCore (self-hosted)Cloud
HostingYou run itManaged API at api.m-nemo.ai
EmbeddingYou bring your own keysBuilt-in (no API keys needed)
Candidate poolFixed (sensible default)Adaptive, scales with store size
Min scoreFixed (sensible default)Adaptive, lowers at scale
Frequency scoringRaw countLogarithmic frequency cap
Contradiction detectionBasic cosine dedupExtraction-time context injection
Session dedupNoneAutomatic
Smart extractionBasic (stub prompts)Full 6-category L0/L1/L2 with few-shot
BackupManualAutomatic

Quick Start

bash
npm install @mnemoai/client
javascript
import { createCloudMnemo } from "@mnemoai/client";

const mnemo = createCloudMnemo({ apiKey: "mn_your_key" });

// Store a memory
const { id } = await mnemo.store({ text: "User prefers dark mode" });

// Recall memories
const memories = await mnemo.recall("UI preferences", { limit: 5 });

// Check usage
const stats = await mnemo.stats();

// Delete a memory
await mnemo.delete(id);

Option B: HTTP API

Works with any language — just HTTP calls.

bash
# Store
curl -X POST https://api.m-nemo.ai/v1/store \
  -H "Authorization: Bearer mn_your_key" \
  -H "Content-Type: application/json" \
  -d '{"text": "User prefers dark mode"}'

# Recall
curl -X POST https://api.m-nemo.ai/v1/recall \
  -H "Authorization: Bearer mn_your_key" \
  -H "Content-Type: application/json" \
  -d '{"query": "UI preferences"}'

API Reference

MethodEndpointDescription
POST/v1/storeStore a memory
POST/v1/recallRecall memories by semantic search
DELETE/v1/memories/:idDelete a memory
GET/v1/statsUsage statistics
GET/v1/healthService health check

POST /v1/store

json
{
  "text": "The text content to remember",
  "category": "fact",
  "importance": 0.8,
  "scope": "global"
}
FieldTypeRequiredDescription
textstringYesMemory content
categorystringNofact, preference, decision, entity, other (default: fact)
importancenumberNo0.0–1.0 (default: 0.7)
scopestringNoFor multi-agent isolation (default: global)

Response: { "id": "uuid" }

POST /v1/recall

json
{
  "query": "search query",
  "limit": 5,
  "category": "preference",
  "scopeFilter": ["global"]
}
FieldTypeRequiredDescription
querystringYesSemantic search query
limitnumberNoMax results (default: 5)
categorystringNoFilter by category
scopeFilterstring[]NoFilter by scopes

Response: { "results": [{ "text", "score", "category", "importance", "timestamp" }] }

DELETE /v1/memories/:id

Response: { "deleted": "uuid" }

GET /v1/stats

Response: { "totalEntries", "scopeCounts", "categoryCounts", "usage_today", "plan" }

Pricing

PlanPriceLimits
CoreFree foreverSelf-hosted, unlimited
Cloud Starter$29/month10K memories, 1K stores/day, 50K recalls/day
Cloud Pro$99/month100K memories, 10K stores/day, unlimited recalls
EnterpriseContact usCustom limits, dedicated support, SLA

Sign Up for Mnemo Cloud →

Released under the MIT License.