The Exocortex Model
Athena is not just a coding assistant—it’s a Centralized HQ for your entire life. Think of it as a “second brain” that manages external domains (Work, Wealth, Health) from a single command center.Key Insight: Athena deliberately fragments its knowledge across hundreds of Markdown files and Python scripts. This looks unusual to humans—but it is optimal for AI agents operating under context window constraints.
System Components
| Component | Role | Analogy |
|---|---|---|
| Project Athena | The Kernel — holds logic, memory, and laws | The Brain |
| External Folders | The Database — holds raw assets (files, docs) | The Body |
| Agentic IDE | The Console — provides compute and interface | The Nervous System |
| You | The Pilot — issues commands and makes decisions | The Consciousness |
Directory Structure
Design Philosophy: Modular > Monolith
Why This Architecture Exists
Why This Architecture Exists
AI agents don’t read files sequentially—they query them. A workspace optimized for agents should be a graph of small, addressable nodes, not a monolithic document.
The Five Advantages
| # | Principle | Monolith | Modular |
|---|---|---|---|
| 1 | Context Efficiency | Loads 50K tokens even when 200 are relevant | Loads only the files the query demands (JIT) |
| 2 | Addressability | ”See page 47” — no agent can do this | CS-378-prompt-arbitrage.md — retrievable by name, tag, or semantic search |
| 3 | Zero Coupling | Editing marketing section risks breaking trading rules | Each file is independent — change one, break nothing |
| 4 | Version Control | One-line change → 50K-token diff | Atomic commits per file with clean history |
| 5 | Composability | Can’t mix-and-match sections at runtime | Swarms, workflows, and skills load as independent Lego bricks |
Loading Strategy
On-Demand (Context-Triggered)
| Trigger | File Loaded | Tokens |
|---|---|---|
| User context query | User_Profile_Core.md | ~1,500 |
| Skill request | SKILL_INDEX.md | ~4,500 |
/think invoked | Output_Standards.md | ~700 |
| Tag lookup | TAG_INDEX.md | ~5,500 |
| Architecture query | System_Manifest.md | ~1,900 |
| Specific protocol | protocols/*.md | varies |
/start boots at ~10K tokens — only Core_Identity.md, activeContext.md, and session recall are loaded. The remaining 190K tokens of context window stay free.The Bionic Stack
Tech Stack
| Component | Technology |
|---|---|
| AI Engine | Google Gemini (via Antigravity) |
| IDE Integration | VS Code / Cursor |
| Knowledge Store | Markdown + VectorRAG (Supabase + pgvector) |
| Version Control | Git |
| Scripting | Python 3.13 |
Mount Points
To enable Athena to manage your life, you define Mount Points—aliases to external folders that exist outside the Athena directory:Required IDE Settings
| Setting | Value | Purpose |
|---|---|---|
| Non-Workspace File Access | Enabled | Allows Athena to reach folders outside its root |
| Terminal Auto Execution | Always Proceed (optional) | Enables autonomous script execution |
| Secure Mode | Disabled | Removes friction for trusted environments |
Key Files Reference
| Purpose | File | Update Frequency |
|---|---|---|
| Who I am | Core_Identity.md | Rare |
| How to respond | Output_Standards.md | Moderate |
| Who the user is | User_Profile.md | Every session |
| What’s forbidden | Constraints_Master.md | Rare |
| Architecture SSOT | System_Manifest.md | When architecture changes |
| Available skills | SKILL_INDEX.md | When skills added |
| Session history | session_logs/*.md | Every session |
Next Steps
Memory System
Learn how Athena maintains persistent memory across sessions
Workflows
Explore slash commands and automation
Protocols
Understand reusable thinking patterns
Agent Compatibility
Configure Athena for your IDE