diff --git a/README.md b/README.md
index 573c48f..5fc96f6 100644
--- a/README.md
+++ b/README.md
@@ -1,485 +1,253 @@
-### Context Packets
-| Tool | What It Does |
-|------|-------------|
-| `session_context` | **One-call session init** β replaces 5 calls with token-budgeted context, automation triggers, expandable IDs |
+### If your agent should remember what you taught it yesterday β star it. β
-### Core Memory
-| Tool | What It Does |
-|------|-------------|
-| `search` | Concrete literal search for exact identifiers, or 7-stage cognitive search β HyDE expansion + keyword + semantic + reranking + temporal + competition + spreading activation |
-| `smart_ingest` | Intelligent storage with CREATE/UPDATE/SUPERSEDE via Prediction Error Gating. Batch mode for session-end saves |
-| `memory` | Get, purge content/embeddings, check state, promote (thumbs up), demote (thumbs down), edit |
-| `codebase` | Remember code patterns and architectural decisions per-project |
-| `intention` | Prospective memory β "remind me to X when Y happens" |
+
86,000+ lines of Rust Β· 13 tools Β· 30 cognitive modules Β· 130 years of memory research Β· one 23MB binary that never phones home.
-### Cognitive Engine
-| Tool | What It Does |
-|------|-------------|
-| `dream` | Memory consolidation β replays memories, discovers connections, synthesizes insights, persists graph |
-| `explore_connections` | Graph traversal β reasoning chains, associations, bridges between memories |
-| `predict` | Proactive retrieval β predicts what you'll need next based on context and activity |
+
Built by @samvallad33 Β· AGPL-3.0 Β· 100% local, 100% yours
-### Autonomic
-| Tool | What It Does |
-|------|-------------|
-| `memory_health` | Retention dashboard β distribution, trends, recommendations |
-| `memory_graph` | Knowledge graph export β force-directed layout, up to 200 nodes |
-| `composed_graph` | Composition ledger β recent composed memory sets, neighbors, outcome labels, bounty/research lanes, and never-composed frontier candidates |
-
-### Scoring & Dedup
-| Tool | What It Does |
-|------|-------------|
-| `importance_score` | 4-channel neuroscience scoring (novelty, arousal, reward, attention) |
-| `find_duplicates` | Detect and merge redundant memories via cosine similarity |
-
-### Maintenance
-| Tool | What It Does |
-|------|-------------|
-| `system_status` | Combined health + stats + cognitive state + recommendations |
-| `consolidate` | Run FSRS-6 decay cycle (also auto-runs every 6 hours) |
-| `memory_timeline` | Browse chronologically, grouped by day |
-| `memory_changelog` | Audit trail of state transitions |
-| `backup` / `export` / `gc` | Database backup, JSON/JSONL/portable export, garbage collection |
-| `restore` | Restore from JSON backup or portable archive |
-
-### Deep Reference (v2.0.4)
-| Tool | What It Does |
-|------|-------------|
-| `deep_reference` | **Cognitive reasoning across memories.** 8-stage pipeline: FSRS-6 trust scoring, intent classification, spreading activation, temporal supersession, contradiction analysis, relation assessment, dream insight integration, and algorithmic reasoning chain generation. Returns trust-scored evidence with a pre-built reasoning scaffold. |
-| `cross_reference` | Backward-compatible alias for `deep_reference`. |
-| `contradictions` | **Honest memory inspection.** Scans a topic or recent memories for trust-weighted disagreements using the same local contradiction logic as `deep_reference`. |
-
-### Active Forgetting (v2.0.5)
-| Tool | What It Does |
-|------|-------------|
-| `suppress` | **Top-down active forgetting** β neuroscience-grounded inhibitory control over retrieval. Distinct from `memory(action="purge")`, which permanently removes content/embeddings. Each suppression compounds a retrieval-score penalty (Anderson 2025 SIF), and a background Rac1 cascade worker fades co-activated neighbors over 72h (Davis 2020). Reversible within a 24-hour labile window via `reverse: true`. **The memory persists** β it is inhibited, not erased. |
-
----
-
-## Make Your AI Use Vestige Automatically
-
-Registering the MCP server exposes tools; the agent still needs an instruction
-that tells it when to call memory. Use the agent-neutral protocol, then adapt it
-to your client-specific instruction file.
-
-| You Say | AI Does |
-|---------|---------|
-| "Remember this" | Saves immediately |
-| "I prefer..." / "I always..." | Saves as preference |
-| "Remind me..." | Creates a future trigger |
-| "This is important" | Saves + promotes |
-
-[Agent memory protocol ->](docs/AGENT-MEMORY-PROTOCOL.md) Β· [Claude Code template ->](docs/CLAUDE-SETUP.md)
-
----
-
-## Technical Details
-
-| Metric | Value |
-|--------|-------|
-| **Language** | Rust 2024 edition (MSRV 1.91) |
-| **Codebase** | 80,000+ lines with Rust core/MCP/e2e, dashboard, and hook coverage |
-| **Binary size** | ~20MB |
-| **Embeddings** | Nomic Embed Text v1.5 by default (768d -> 256d Matryoshka, 8192 context); Qwen3 0.6B optional |
-| **Vector search** | USearch HNSW (20x faster than FAISS) |
-| **Reranker** | Jina Reranker v1 Turbo (38M params, +15-20% precision) |
-| **Storage** | SQLite + FTS5 (optional SQLCipher encryption) |
-| **Dashboard** | SvelteKit 2 + Svelte 5 + Three.js + Tailwind CSS 4 |
-| **Transport** | MCP stdio (JSON-RPC 2.0) + WebSocket |
-| **Cognitive modules** | 30 stateful (17 neuroscience, 11 advanced, 2 search) |
-| **First run** | Downloads embedding model (~130MB), then fully offline |
-| **Platforms** | macOS ARM + Intel + Linux x86_64 + Windows x86_64 (all prebuilt). Intel Mac needs `brew install onnxruntime` β see [install guide](docs/INSTALL-INTEL-MAC.md). |
-
-### Optional Features
-
-```bash
-# Qwen3 embeddings (Candle backend; add metal on Apple Silicon)
-cargo build --release -p vestige-mcp --features qwen3-embeddings,metal
-VESTIGE_EMBEDDING_MODEL=qwen3-0.6b vestige consolidate
-```
-
-### Building with CUDA support (NVIDIA hosts - Windows / Linux)
-
-The `cuda` feature routes Qwen3 embedding through NVIDIA GPUs via
-`candle-core/cuda`. On a host with the CUDA toolkit installed and a supported
-NVIDIA runtime, this drops Qwen3-Embedding inference from CPU-bound to GPU-bound
-for batched workloads.
-
-```bash
-# Linux / Windows + CUDA toolkit (12.x or 13.x)
-cargo build --release -p vestige-mcp --features qwen3-embeddings,cuda
-
-# Optional cuDNN acceleration on top of CUDA
-cargo build --release -p vestige-mcp --features qwen3-embeddings,cudnn
-
-VESTIGE_EMBEDDING_MODEL=qwen3-0.6b vestige consolidate
-```
-
-**Prerequisites:**
-
-- NVIDIA driver + CUDA toolkit (12.x or 13.x). Verify with `nvcc --version`.
-- A C++ host compiler that `nvcc` can drive (Linux: `gcc`; Windows: MSVC /
- `cl.exe` from a recent Visual Studio Build Tools install).
-
-**Windows + MSVC + CUDA 13.x build note.** Recent CCCL headers shipped with
-CUDA 13.x require the modern preprocessor. Without it, the `candle-kernels`
-`.cu` compile pass can fail at `cuda/include/cuda/std/__cccl/compiler.h`. Set
-this env var before `cargo build` to pass `/Zc:preprocessor` through `nvcc`:
-
-```powershell
-# PowerShell
-$env:NVCC_PREPEND_FLAGS = '-Xcompiler="/Zc:preprocessor"'
-cargo build --release -p vestige-mcp --features qwen3-embeddings,cuda
-```
-
-```cmd
-:: cmd.exe
-set NVCC_PREPEND_FLAGS=-Xcompiler="/Zc:preprocessor"
-cargo build --release -p vestige-mcp --features qwen3-embeddings,cuda
-```
-
-Linux + CUDA 13.x builds with `gcc` do not need the equivalent flag.
-
-**Verifying GPU is actually used.** With CUDA-enabled builds, run
-`VESTIGE_EMBEDDING_MODEL=qwen3-0.6b vestige consolidate` on a corpus of 1000+
-memories and watch `nvidia-smi`; embedding passes should pin a single GPU while
-the run is active.
-
----
-
-## CLI
-
-```bash
-vestige stats # Memory statistics
-vestige stats --tagging # Retention distribution
-vestige stats --states # Cognitive state breakdown
-vestige health # System health check
-vestige consolidate # Run memory maintenance
-vestige restore
# Restore from backup
-vestige portable-export # Exact cross-device archive
-vestige portable-import # Import archive into an empty database
-vestige portable-import --merge # Merge archive into this database
-vestige sync # Pull/merge/push via file backend
-vestige dashboard # Open 3D dashboard in browser
-```
-
----
-
-## Documentation
-
-| Document | Contents |
-|----------|----------|
-| [FAQ](docs/FAQ.md) | 30+ common questions answered |
-| [Science](docs/SCIENCE.md) | The neuroscience behind every feature |
-| [Storage Modes](docs/STORAGE.md) | Global, per-project, multi-instance |
-| [CLAUDE.md Setup](docs/CLAUDE-SETUP.md) | Templates for proactive memory |
-| [Configuration](docs/CONFIGURATION.md) | CLI commands, environment variables |
-| [Integrations](docs/integrations/) | Codex, Xcode, Cursor, VS Code, OpenCode, JetBrains, Windsurf |
-| [Changelog](CHANGELOG.md) | Version history |
-
----
-
-## Troubleshooting
-
-
-"Command not found" after installation
-
-Ensure `vestige-mcp` is in your PATH:
-```bash
-which vestige-mcp
-# Or use the full path:
-claude mcp add vestige /usr/local/bin/vestige-mcp -s user
-```
-
-
-
-Embedding model download fails
-
-First run downloads ~130MB from Hugging Face. If behind a proxy:
-```bash
-export HTTPS_PROXY=your-proxy:port
-```
-
-Cache: platform user cache directory first, then `./.fastembed_cache` as a fallback. Override with `FASTEMBED_CACHE_PATH`.
-
-
-
-Dashboard not loading
-
-Run `vestige dashboard` or set `VESTIGE_DASHBOARD_ENABLED=true`, then check:
-```bash
-curl http://localhost:3927/api/health
-# Should return {"status":"healthy",...}
-```
-
-
-[More troubleshooting ->](docs/FAQ.md#troubleshooting)
-
----
-
-## Contributing
-
-Issues and PRs welcome. See [CONTRIBUTING.md](CONTRIBUTING.md).
-
-## License
-
-AGPL-3.0 β free to use, modify, and self-host. If you offer Vestige as a network service, you must open-source your modifications.
-
----
-
-
- Built by @samvallad33
- 80,000+ lines of Rust Β· 30 cognitive modules Β· 130 years of memory research Β· one 22MB binary
-
+