Skip to content

strangeadvancedmarketing/Adam

Repository files navigation

The Adam Framework

AI Amnesia — Solved.

"Every time you start a new session, your AI forgets everything.
This framework fixes that."

→ Live Demo: See 353 Sessions of Proof


What This Is

The Adam Framework is a 4-layer persistent memory architecture for local AI assistants built on OpenClaw. It was developed over 8 months, across 353 sessions and 6,619 message turns, by a non-coder running a live business on consumer hardware.

It solves AI Amnesia — the problem where your assistant wakes up blank every session, forcing you to re-explain context, re-establish relationships, and re-orient toward goals that should already be understood.

Starting line: You already have OpenClaw running with a model talking to you. This framework gives your AI a persistent soul, memory, and identity. It doesn't replace what you have — it upgrades it.


What Changes

Day 1 Your AI knows your name, your projects, and its own role before you say a single word. Sessions start with context. You stop re-explaining yourself.

Week 1 The neural graph has real connections. Your AI starts referencing things from previous sessions without being prompted — not because you told it to, but because the associative architecture is building a real map of your work.

Month 1 The sleep cycle has merged weeks of daily logs into your core memory file. Your AI has accumulated genuine project state, real decisions, real history. The memory compounds. This is the solve for AI amnesia — not magic, just consistent architecture.

The proof: 353 sessions, 6,619 turns, 30 days of production use. The system on your desk is the evidence.


The 4-Layer Architecture

┌──────────────────────────────────────────────────────┐
│  LAYER 1: VAULT INJECTION                            │
│  Identity files loaded at every boot. Your AI wakes  │
│  up knowing who it is and who you are.               │
├──────────────────────────────────────────────────────┤
│  LAYER 2: MID-SESSION MEMORY SEARCH                  │
│  memory-core plugin — live retrieval during session. │
│  The AI can reach into its own memory mid-chat.      │
├──────────────────────────────────────────────────────┤
│  LAYER 3: NEURAL GRAPH                               │
│  Associative recall, not keyword search.             │
│  Concepts link to concepts. Context propagates.      │
├──────────────────────────────────────────────────────┤
│  LAYER 4: NIGHTLY RECONCILIATION                     │
│  Gemini merges daily logs into CORE_MEMORY.md.       │
│  Memory grows while you sleep. Nothing is lost.      │
└──────────────────────────────────────────────────────┘

All four layers run simultaneously. The memory is in the files. The model is just the reader — swap the LLM, keep the Vault, your AI's continuity persists.


What's In This Repo

adam-framework/
├── README.md
├── SETUP_HUMAN.md             ← Human guide: you have OpenClaw, now give it a soul
├── SETUP_AI.md                ← Agent guide: have your existing AI set this up for you
├── engine/
│   ├── openclaw.template.json     ← Gateway config (sanitized, all placeholders)
│   ├── SENTINEL.template.ps1      ← Watchdog / auto-start / sleep cycle
│   └── mcporter.template.json     ← MCP server wiring
├── vault-templates/
│   ├── SOUL.template.md           ← AI identity schema
│   ├── CORE_MEMORY.template.md    ← Project/state tracking schema
│   ├── BOOT_SEQUENCE.md           ← Boot order explanation
│   └── active-context.template.md ← Active task tracking
├── tools/
│   ├── legacy_importer.py         ← Step 1: Extract facts from Claude/ChatGPT export
│   ├── ingest_triples.ps1         ← Step 2: Feed extracted facts into neural graph
│   └── reconcile_memory.py        ← Nightly sleep cycle (runs via SENTINEL)
├── docs/
│   ├── ARCHITECTURE.md            ← Deep dive on all 4 layers
│   ├── CONFIG_REFERENCE.md        ← Every config field explained
│   └── PROOF.md                   ← The 353-session proof of work
└── showcase/
    └── ai-amnesia-solved.html     ← Interactive data visualization

Two Ways to Set This Up

Path 1 — You do it (30–60 min)

Read SETUP_HUMAN.md. It's written for humans, starting from "you have OpenClaw running." Four phases: identity, neural memory, Session 000 history seeding, sleep cycle. Fully step-by-step.

Path 2 — Your AI does it for you

If you're already talking to an AI assistant, give it SETUP_AI.md. It's written for AI agents — terse, sequential, command-first, with explicit success conditions at each step. Your AI reads it, asks you 8 questions, and installs everything. No model assumptions — works with any LLM.


Session 000 — Seed Your History

The most powerful optional step: export your conversation history from Claude and/or ChatGPT and feed it into your neural graph before your first real session.

# Step 1: Extract facts from your export
python tools\legacy_importer.py --source export.zip --vault-path C:\MyVault --user-name YourName

# Review extracted_triples.json — edit if you want — then:

# Step 2: Ingest into neural graph (~56 min for 740 facts, runs in background)
.\tools\ingest_triples.ps1 -VaultPath C:\MyVault

Your AI wakes up already knowing your history. Every decision, tool, project, and relationship you've discussed with any AI — loaded as a foundation.


Prerequisites


The Proof

Validated in production, not a lab:

Metric Value
Total sessions 353
Message turns 6,619
Neural graph neurons 7,211
Neural graph synapses 29,291
Model migrations survived 4
System rebuilds survived 2 (including one full nuclear reset)
Identity preserved through all of it
Time from zero terminal knowledge to production app 18 days
Time to solve AI amnesia 30 days

Full story: docs/PROOF.md · Interactive visualization: showcase/ai-amnesia-solved.html


The Key Insight

The memory is in the files. The model is just the reader.

When the system was completely wiped and rebuilt, the AI came back online with full continuity because the identity files survived. Same base model. Same Vault files. Same AI.

This means the framework is model-agnostic. Swap the LLM, keep the Vault — your AI's memory persists.


License

MIT. Use it, build on it, ship it.


Contributing

See CONTRIBUTING.md. The biggest gap right now is a Linux/macOS port of SENTINEL — if you build it, open a PR.


Built By

Jereme Strange — Strange Advanced Marketing
Miami, FL

No CS degree. No research team. No GPU cluster. Just a problem that needed solving.

About

4-layer persistent memory framework for OpenClaw agents. AI amnesia, solved. 353 sessions of proof.

Topics

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors