Memory Infrastructure for AI Products

Your AI has amnesia. AmnesiaIQ fixes that.

Every conversation, your AI meets your users for the first time. AmnesiaIQ is the invisible memory layer that makes it stop — persistent context across sessions, any LLM, any product.

AmnesiaIQ neural memory visualization
The Problem

The 50 First Dates problem.

Every session, your AI introduces itself to the same user it spoke with yesterday. They re-explain their preferences, their history, their context — every time. That's not intelligence. That's amnesia.

Without AmnesiaIQ — Session 47
I want to look at some iron condor setups on SPX.
Sure! To help you best, could you tell me your risk tolerance and typical position size?
I've told you this before. Max 1% risk per trade, $50K account.
Of course — let me pull up some iron condor setups for a $50K account...
With AmnesiaIQ — Session 47
I want to look at some iron condor setups on SPX.
Given your 1% max risk rule and $50K account, here are three setups sized appropriately. Current IVR is 68 — right in your preferred range for premium selling.
The Solution

Invisible by design.
Powerful by default.

AmnesiaIQ runs silently inside your product. Your users never know it exists — the AI just knows them. No memory UI to manage. No settings to configure. No 50 First Dates.

01

Install & Configure

Drop a domain pack in your packs directory. Set your Postgres and Redis URLs. Start the server. amnesia-saas handles the rest.

02

Onboard Users Automatically

When a user signs up, your platform calls POST /v1/tenants. AmnesiaIQ provisions their memory store invisibly. No user action required.

03

Memory Works Silently

Every conversation, the AI recalls what it knows and stores what it learns. Users experience an AI that genuinely knows them. They never know why.

Domain Packs

Memory that speaks your industry.

Domain packs extend AmnesiaIQ with vocabulary and decay rules specific to your vertical. One Python file. Drop it in. Your AI immediately knows the language of your business.

Trading

NeoSwarm

Remembers each trader's risk rules, preferred instruments, active strategies, and position context — without them ever repeating themselves.

risk_rule strategy instrument position account_profile trade_note
Tax & Finance

SwarmIQ

Knows each client's entity structure, identified deductions, prior strategy discussions, and outstanding obligations — across every session.

entity_structure deduction strategy obligation fact
Gaming

ZofiaTrail

Tracks player style, story progression, behavioral patterns, and session context — personalizing every interaction without the player configuring anything.

playstyle progression behavioral_pattern session_context loadout

Any vertical. One Python file. See the SDK →

Deployment

Two modes. One engine.

AmnesiaIQ runs locally for personal use or at scale for your SaaS customers. Same memory engine, same domain packs, different infrastructure.

Standalone

Local-first, single-user deployment. Runs as an MCP server via stdio. Perfect for OpenClaw, Claude Desktop, and personal AI workflows.

  • SQLite + sqlite-vec storage
  • Local sentence-transformers embeddings
  • Stdio MCP transport
  • Auto-decay background scheduler
  • Zero cloud dependency

SaaS

Multi-tenant deployment for products with real customers. HTTP/SSE MCP transport. Each customer gets isolated memory without knowing it exists.

  • Postgres + pgvector storage
  • Redis session layer with Postgres fallback
  • HTTP/SSE MCP at /v1/mcp
  • Argon2id API key auth
  • Multi-namespace: customer + global

Build a pack in minutes.

The pack SDK is open source. Define categories, set decay windows, validate with one command. The memory engine handles the rest.

View on GitHub
# packs/my_domain.py
from amnesia.registry import register_domain

register_domain(
    domain="trading",
    description="Options and equities context",
    categories=[
        "strategy",      # recurring playbooks
        "risk_rule",     # non-negotiable limits
        "instrument",    # actively traded
        "position",      # current exposure
    ],
    decay_windows={
        "position":     7,    # days
        "strategy":    365,
        "risk_rule":   730,   # near-permanent
    },
)
Early Access

Ready to give your AI a memory?

AmnesiaIQ is in active deployment across NeoSwarm and SwarmIQ. Request access to the full engine or explore the open source SDK.

We'll reach out directly. No spam.

Explore the SDK first →