Back to Projects

Recall AI

Production

Memory system for AI companions.

A 6-layer hybrid memory architecture that gives AI assistants persistent, searchable, relationship-aware memory across sessions. The soul that makes an AI feel like it actually knows you.

Architecture diagram coming soon

The Problem

AI assistants have no memory. Every conversation starts from scratch. You tell them the same things over and over. They don't know your projects, your preferences, your history.

Even with context windows expanding, there's no structure to what an AI remembers. No way to search, no understanding of relationships, no sense of what matters most.

6-Layer Hybrid Architecture

1

File Chunks

Contextual vectors with document summaries. Every piece knows where it came from.

2

Entities

People, projects, concepts—324+ extracted and tracked with mention counts.

3

Relationships

Graph edges with temporal validity. Who connects to what and when.

4

Hierarchy Summaries

Topic summaries at multiple levels for fast context retrieval.

5

Session Insights

Cross-session persistence. What was discovered stays discovered.

6

Memory Operations

Consolidation, conflict resolution, temporal decay management.

Key Capabilities

Semantic Search

Find memories by meaning, not just keywords. Ask questions in natural language.

Entity Graph

Traverse relationships between people, projects, and concepts automatically.

Temporal Decay

30-day half-life for chunks, 60-day for entities. Recent memories surface first.

MCP Integration

Model Context Protocol server for seamless AI assistant integration.

Tech Stack

Next.js 14(Framework)
TypeScript(Language)
PostgreSQL(Database)
pgvector(Vector Search)
Supabase(Backend)
OpenAI Embeddings(AI)
MCP Server(Integration)
Node.js(Runtime)

The Result

An AI that actually knows you. That remembers your projects, your relationships, your preferences. That can answer "What was I working on last month?" or "What did I decide about the custody case?"

The memory system powers Different Lens and serves as the foundation for truly personal AI assistance. It's the difference between a tool and a companion.