Cortex is live on GitHub.Repo

ICE V3: OUT NOW

ICE V3 is ready and out. GoingMerry is coming soon.

ICE v3.1 🧊

Turn-granular memory for AI agents.

ICE, the Indexless Context Engine, is turn-granular memory for AI agents that makes the context you already have useful.

ICE Logo
01

Embedded.

ICE runs entirely within your application process. No external servers, database daemons, or network round-trips required.

02

Optimized.

Core memory operations are handled by an optimized, compiled binary kernel, bypassing Python runtime overhead.

03

Type-Safe.

Surgical control over cognitive defaults, budgets, and query limits via a clean SDK validated with strict Pydantic models.

How ICE applies systems thinking to agent memory.

Turn-granular storage

Each conversational turn is stored as its own frame, like a frame in a film, so the order of events survives. Fixed-window chunking loses it.

Multi-lane retrieval

Retrieval is organised like the sections of a library: episodic for what happened, semantic for what it means, procedural for how to do it, and working for what the agent is focused on now.

Cross-session persistence

Memory carries across sessions, so each interaction can build on the last, like a feedback loop.

Memory Visualizer

Useful, not just long.

While others chase longer contexts, we ask what makes the information in the window useful. ICE works on the signal-to-noise ratio of the context an agent already has.

Runs inside your application process, with a zero-config local mode.
Isolated client environments per tenant
Pydantic-validated safe configuration model
STORED MEMORY · 47 SESSIONSEpisodicSemanticProceduralWorkingSession 1Session 47Session 48: a new question arrivesCONTEXT WINDOWSession 7 · EpisodicSession 19 · SemanticSession 31 · ProceduralSession 47 · WorkingOnly what matters, in orderIllustrative example

Session 1 → Session 47. Same memory.

The Spell

Zero-Conf.
Embedded Memory.

Boots instantly with an Indexless memory file (`~/.ice/ice_memory.db`). No Docker, no PostgreSQL, no daemons required. Just wrap your OpenAI client and get started.

  • 100% Embedded (runs completely locally)
  • Optimized Binary Core (bypasses Python overhead)
  • Type-Safe Enterprise API (Pydantic validated)
Download Distribution
main.py
import ice
import asyncio
import os
# 1. Set your signed license key
os.environ["ICE_LICENSE_JWT"] = "your_signed_jwt_here"
async def main():
# 2. Ingest documents into memory
await ice.ingest("s3://data-lake/architecture.pdf")
# 3. Query with automatic memory retrieval
response = await ice.query(
prompt="Analyze this.",
model="gpt-4o"
)
print(response)
asyncio.run(main())

Three lines. That's the whole integration.

Memory capabilities.

Pure, embedded memory engine for Large Language Models. Mount virtual memory directly into your application.

Embedded & Private

ICE runs entirely within your application process. No external servers, database daemons, or network round-trips required.

High Performance Core

Core memory operations are handled by an optimized, compiled binary kernel, bypassing Python runtime overhead.

Type-Safe SDK

Surgical control over defaults, budgets, and query limits via a clean SDK validated with strict Pydantic models.

Enterprise Escape Hatches

Inject your own logic before or after a query using middleware hooks for PII scrubbing, toxicity filtering, or custom audit logs.

Memory Guardian

The scheduler automatically monitors VRAM pressure and down-quantizes precision to prevent out-of-memory system crashes.

Seamless Integration.

Deploy ICE exactly how your stack demands. Compiled native core.

ICE for Python

Compiled SDK for AI engineering and LangChain.

Simple Licensing

Start free. Scale when you need to.

🧊 Community

Free for individuals and research. Local-first, zero-config.

Free
  • Individual & research use
  • Local-first, no cloud required
  • Full core features
Get Started
Enterprise

Enterprise

For teams needing compliance, support, and scale.

Custom
  • SSO, RBAC & audit logs
  • Priority support & SLAs
  • Air-gapped deployment option
Contact Sales
ICE Architecture Diagram

Built for Production.

If you are shipping persistent enterprise copilots or multi-tenant AI products, stop rebuilding brittle Postgres/Redis memory workarounds. Drop ICE into your stack today.

GoingMerry is the next product we are building after ICE.