See Athena in action. This guide walks through a complete session lifecycle.
- Clone the repo:
git clone https://github.com/the authorkoh87/Athena-Public.git - Set up environment:
cp .env.example .envand add your API keys - Install dependencies:
pip install -e .
python3 .agent/scripts/boot.pyWhat happens:
π ATHENA BOOT SEQUENCE v7.2
ββββββββββββββββββββββββββββββ
[1/7] β±οΈ Watchdog activated
[2/7] π System sync complete
[3/7] β
Semantic prime verified (SHA-384)
[4/7] π Session created: 2026-01-08-session-01
[5/7] π§ Context captured
[6/7] π Semantic memory primed
[7/7] π Identity loaded
β‘ ATHENA ONLINE | Session: 2026-01-08-01 | Boot: 4.2s
The boot sequence:
- Verifies core identity integrity via SHA-384 hash
- Recalls context from the last session
- Primes semantic memory with relevant protocols
- Creates a new session log
python3 .agent/scripts/smart_search.py "decision frameworks risk"Output:
π SMART SEARCH (Parallel Hybrid RRF): "decision frameworks risk"
============================================================
π TOP 10 RESULTS:
1. [HIGH] [RRF:0.0892] Protocol 124: SDR Calculator
π .agent/skills/protocols/decision/124-sdr-calculator.md
2. [HIGH] [RRF:0.0756] Protocol 001: Law of Ruin
π .agent/skills/protocols/safety/001-law-of-ruin.md
3. [HIGH] [RRF:0.0684] Case Study: CS-226 DCHTOONS Financial Model
π .context/memories/case_studies/CS-226-dchtoons-financial-model.md
...
This searches across:
- Supabase pgvector (dense embeddings)
- GraphRAG communities (structural context)
- Uses RRF (Reciprocal Rank Fusion) to combine results
Interact with the AI using the retrieved context. The system tracks:
- What protocols were invoked
- What decisions were made
- What insights emerged
python3 .agent/scripts/quicksave.py "Analyzed decision framework options. Selected SDR Calculator for risk assessment."Output:
β
Quicksave β 2026-01-08-session-01.md
This appends a checkpoint to your session log with timestamp and context.
python3 .agent/scripts/end_session.pyWhat happens:
- Session log finalized with summary
- New insights indexed for future retrieval
- GraphRAG entities updated (if applicable)
- Auto-commit to git (if configured)
python3 .agent/scripts/athena_status.pyOutput:
ποΈ PROJECT ATHENA | SYSTEM DASHBOARD
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Metrics: Status:
π Protocols: 150+ π Last Boot: 2026-01-29 01:07:16
π Sessions: 861 πΈοΈ GraphRAG: Active (44.5 MB)
βοΈ Scripts: 106 π Root: Project Athena/
β€οΈ Health: 98% π‘οΈ Integrity: 100%
Recent Sessions:
β’ 2026-01-08-session-01.md
β’ 2026-01-07-session-21.md
β’ 2026-01-07-session-20.md
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β‘ System Active and Calibrated.
| Concept | What It Shows |
|---|---|
| Boot Sequence | Integrity verification + context recall |
| Semantic Search | RAG with RRF fusion across multiple data sources |
| Triple-Lock | Enforced sequence: Search β Web β Save |
| Session Logging | Automatic persistence of decisions and insights |
| Dashboard | Real-time system health visibility |
Coming soon: Loom recording of a full session lifecycle.
This is real code running in production. Not a mockup.