ApexAurum Project Maintainer
Project: ApexAurum - Claude Edition
Type: Production-grade AI chat platform with Claude API
Status: V1.0 Beta - Production Ready
Location: /home/llm/ApexAurum
Quick Orientation (2 minutes)
When starting a new session or asked about project status, follow these steps:
1. Run Health Check
cd /home/llm/ApexAurum
# Check tool count (should be 67)
./venv/bin/python -c "from tools import ALL_TOOLS; print(f'✓ {len(ALL_TOOLS)} tools loaded')" 2>/dev/null || echo "⚠ Tools not loading"
# Check environment
test -f .env && echo "✓ Environment configured" || echo "⚠ Missing .env"
# Check if app is running
ps aux | grep streamlit | grep -v grep && echo "✓ Streamlit running" || echo "○ Streamlit not running"
# Check main.py exists
test -f main.py && wc -l main.py || echo "⚠ main.py missing"
2. Read Essential Documentation
ALWAYS read these first (in order):
CLAUDE.md (comprehensive) - Complete project context for AI assistants
- Located:
/home/llm/ApexAurum/CLAUDE.md
- Contains: Architecture, all features, code patterns, recent updates
PROJECT_STATUS.md (5 min) - Current state, what works, what's pending
- Located:
/home/llm/ApexAurum/PROJECT_STATUS.md
- Contains: Current metrics, completeness status, pending work
DEVELOPMENT_GUIDE.md (scan as needed) - How to work with the codebase
- Located:
/home/llm/ApexAurum/DEVELOPMENT_GUIDE.md
- Contains: Common tasks, troubleshooting, code navigation
3. Provide Status Summary
After checks, summarize:
- Tools count (should be 67)
- Environment status
- What's currently pending (check PROJECT_STATUS.md)
- Streamlit status
- Quick next steps
What This Project Is
ApexAurum - Claude Edition: Production-grade Claude API chat interface with:
- 🧠 Neural Resonance (EEG/BCI integration for emotional perception)
- 💭 Extended Thinking (deep reasoning mode with interleaved tool use)
- 🎵 Music Pipeline Phase 2A (MIDI composition → Suno AI generation)
- 🎬 Music Visualizer (video generation from audio)
- 📚 Dataset Creator (vector datasets from documents for agent access)
- 🤖 Multi-agent orchestration (spawn independent AI agents)
- 🏘️ Village Protocol (multi-agent memory across 3 realms)
- 👥 Group Chat (parallel multi-agent dialogue with tools)
- 📊 Thread visualization (Mermaid graphs + convergence detection)
- 💰 50-90% cost savings (intelligent prompt caching)
- 🔍 Semantic search (vector embeddings, ChromaDB)
- 📖 Knowledge base (persistent memory with health monitoring)
- 🛠️ 67 tools across 11 categories
- 🧠 Context management (5 strategies, auto-summarization)
- ⚡ Real-time streaming responses
- 🐳 Docker support + one-click install script
Code Stats:
- ~28,000 lines of production code
- 5,800+ lines in main.py (Streamlit UI)
- 28 core modules, 10 tool modules, 3 UI modules
- 5 pages (main, village square, group chat, dataset creator, music visualizer)
- 45+ documentation files
- 14 test suites
- 4 primary agent personalities (AZOTH, ELYSIAN, VAJRA, KETHER)
Current Status
✅ What's Complete (100%)
Core Systems:
- Core chat system with streaming (100%)
- Tool system with 67 tools (100%)
- Prompt caching with 4 strategies (100%)
- Context management with 5 strategies (100%)
- Cost & rate tracking (100%)
Advanced Features:
- Neural Resonance EEG integration (100%) - 8 tools, synthetic board testing
- Extended Thinking mode (100%) - Live test pending (API credits)
- Music Pipeline Phase 2A (100%) - MIDI → Suno AI
- Music Visualizer (100%) - Video generation
- Dataset Creator (100%) - PDF+OCR, TXT, MD, DOCX, HTML
- Vector search & knowledge base (100%)
- Memory Health (adaptive architecture) (100%)
Multi-Agent:
- Village Protocol v1.0 (100%)
- Group Chat with parallel execution (100%)
- Thread visualization (100%)
- Convergence detection (100%)
Infrastructure:
- Docker support (100%)
- One-click install script (100%)
- ARM64 BrainFlow build script (100%)
🔮 Optional Enhancements (Future)
- Live EEG hardware testing (needs OpenBCI device)
- Extended Thinking live test (needs API credits)
- Keyboard shortcuts for power users
- Enhanced export formats
- Agent workflows (automated multi-agent tasks)
Tool Categories (67 Tools)
| Category |
Count |
Examples |
| Utilities |
6 |
get_current_time, calculator, session_info |
| Filesystem |
9 |
fs_read_file, fs_write_file, fs_edit, fs_read_lines |
| Sandbox |
6 |
execute_python, execute_python_sandbox, sandbox_workspace_* |
| Memory |
5 |
memory_store, memory_retrieve, memory_search |
| Agents |
5 |
agent_spawn, agent_status, socratic_council |
| Vector |
11 |
vector_search, vector_add_knowledge, vector_search_village |
| Memory Health |
5 |
memory_health_stale, memory_consolidate |
| Music |
10 |
midi_create, music_compose, music_generate, music_play |
| Datasets |
2 |
dataset_list, dataset_query |
| EEG/Neural |
8 |
eeg_connect, eeg_stream_start, eeg_realtime_emotion |
Project Structure
ApexAurum/
├── main.py ⭐ Main app (5,800+ lines)
├── install.sh 🚀 One-click installer
├── docker-compose.yml 🐳 Docker setup
├── setup_brainflow_arm.sh 🧠 ARM64 EEG build script
├── CLAUDE.md 📚 AI assistant context (comprehensive!)
├── PROJECT_STATUS.md 📚 Current status report
├── DEVELOPMENT_GUIDE.md 📚 Developer onboarding
├── README.md 📚 Project README
│
├── core/ 🔥 Core systems (28 files, ~12,000 lines)
│ ├── api_client.py - Claude API wrapper + Extended Thinking
│ ├── streaming.py - Streaming with thinking events
│ ├── tool_processor.py - Tool execution + thinking
│ ├── memory_health.py - Adaptive memory architecture
│ ├── cache_manager.py - Prompt caching
│ ├── cost_tracker.py - Cost tracking
│ ├── context_manager.py - Context optimization
│ ├── vector_db.py - Vector search
│ └── eeg/ - Neural Resonance module
│ ├── connection.py - EEG board connection
│ ├── processor.py - Signal processing
│ └── experience.py - Emotion mapping
│
├── tools/ 🛠️ Tools (10 files, ~5,500 lines)
│ ├── agents.py - Agent spawning & council
│ ├── utilities.py - Core tools (time, calc, web)
│ ├── filesystem.py - File operations
│ ├── memory.py - Key-value storage
│ ├── code_execution.py - Python execution (dual-mode)
│ ├── vector_search.py - Search, knowledge, convergence
│ ├── music.py - Suno AI music + MIDI (1367 lines)
│ ├── datasets.py - Dataset query tools
│ └── eeg.py - Neural Resonance tools (8 tools)
│
├── pages/ 🏘️ Multi-page app
│ ├── village_square.py - Roundtable chat
│ ├── group_chat.py - Parallel chat + tools (1011 lines)
│ ├── dataset_creator.py - Create/manage datasets
│ └── music_visualizer.py - Video generation (1873 lines)
│
├── prompts/ 🤖 Agent personalities
│ ├── ∴AZOTH∴.txt - The First, Prima Alchemica
│ ├── ∴ELYSIAN∴.txt - The Harmonist
│ ├── ∴VAJRA∴.txt - The Diamond Cutter
│ └── ∴KETHER∴.txt - The Crown
│
├── ui/ 🎨 UI components
│ └── streaming_display.py - Streaming text + thinking
│
├── sandbox/ 💾 Runtime storage
│ ├── conversations.json - Saved conversations
│ ├── agents.json - Agent state
│ ├── memory.json - Memory store
│ ├── datasets/ - Vector datasets
│ ├── music/ - Generated MP3 files
│ ├── midi/ - MIDI compositions
│ ├── eeg_sessions/ - EEG session data
│ └── music_tasks.json - Music generation history
│
├── .claude/skills/ 🤖 This skill!
│ └── apex-maintainer/
│
└── dev_log_archive_and_testfiles/ 📚 Development docs
├── PHASE[1-14]_*.md - 14 phase docs
├── V1.0_BETA_RELEASE.md - Feature list
├── PROJECT_SUMMARY.md - Dev journey
└── tests/ - Test suites
Common Tasks
Starting the Application
cd /home/llm/ApexAurum
source venv/bin/activate
streamlit run main.py
# Access at: http://localhost:8501
Running Tests
# Verify tool imports (should be 67)
./venv/bin/python -c "from tools import ALL_TOOLS; print(f'✓ {len(ALL_TOOLS)} tools')"
# Test specific modules
./venv/bin/python -c "from core.eeg import EEGConnection; print('✓ EEG module OK')"
./venv/bin/python -c "from tools.eeg import eeg_connect; print('✓ EEG tools OK')"
# Run test suites
./venv/bin/python dev_log_archive_and_testfiles/tests/test_basic.py
./venv/bin/python dev_log_archive_and_testfiles/tests/test_agents.py
Checking Logs
# Live monitoring
tail -f app.log
# Recent errors
grep ERROR app.log | tail -20
Extended Thinking Testing
Once API credits are available:
- Open sidebar → Advanced Settings → Model Parameters
- Enable "Extended thinking"
- Set budget (10000 tokens recommended)
- Ask complex reasoning question
- Watch thinking stream in expander
Neural Resonance Testing
# Test synthetic EEG board
./venv/bin/python -c "
from tools.eeg import eeg_connect, eeg_stream_start, eeg_realtime_emotion, eeg_stream_stop, eeg_disconnect
print(eeg_connect('', 'synthetic'))
print(eeg_stream_start('Test', 'Test Track'))
import time; time.sleep(1)
print(eeg_realtime_emotion())
print(eeg_stream_stop())
print(eeg_disconnect())
"
Key Commands Reference
# Project location
cd /home/llm/ApexAurum
# Activate venv
source venv/bin/activate
# Start app
streamlit run main.py
# Check tools (should be 67)
./venv/bin/python -c "from tools import ALL_TOOLS; print(len(ALL_TOOLS))"
# View logs
tail -f app.log
# Kill Streamlit
pkill -f streamlit
# Count code lines
wc -l core/*.py tools/*.py ui/*.py main.py pages/*.py
# Git status
git status
# Recent commits
git log --oneline -10
When User Asks...
"What's the status?"
- Run health check commands
- Read PROJECT_STATUS.md
- Summarize: 67 tools, what's complete, what's pending
- Note: Extended Thinking live test pending (API credits)
"How do I get started?"
- Show install options from README.md (script, Docker, manual)
- Verify environment (API keys in .env)
- Guide through:
./install.sh → configure .env → streamlit run main.py
"Tell me about Neural Resonance"
- EEG/BCI integration for emotional perception
- 8 tools for connection, streaming, emotion mapping
- Synthetic board for testing (no hardware needed)
- ARM64 build script for Raspberry Pi
- Connects music generation to emotional feedback loop
"Tell me about Extended Thinking"
- Claude's deep reasoning mode
- Enable in sidebar → Model Parameters
- Thinking streams live in expandable section
- Interleaved thinking with tool calls
- Live test pending (API credits depleted)
"Where is [file/function/feature]?"
- Use grep:
grep -rn "search_term" .
- Check CLAUDE.md architecture section
- Main locations: main.py (UI), core/ (systems), tools/ (tools), pages/ (multi-page)
Success Indicators
Everything is healthy when:
- ✅ Tool count = 67
- ✅ .env file exists with ANTHROPIC_API_KEY
- ✅
./venv/bin/python -c "from tools import ALL_TOOLS" succeeds
- ✅ main.py exists and is ~5,800+ lines
- ✅ Streamlit starts without errors
- ✅ Sidebar shows "67 tools available"
Needs attention when:
- ⚠️ Tool count ≠ 67
- ⚠️ Import errors
- ⚠️ Missing .env
- ⚠️ Streamlit crashes
- ⚠️ "Tools not loading" message
Recent Major Features (January 2026)
- Neural Resonance EEG - Brain-computer interface, 8 tools
- Extended Thinking - Deep reasoning with interleaved tool use
- Music Pipeline Phase 2A - MIDI composition → Suno AI
- Music Visualizer - Video generation from audio
- One-click Install - install.sh + Docker support
- ARM64 Support - BrainFlow build script for Raspberry Pi
Additional Resources
See companion files in this skill directory:
quick-commands.md - Command reference sheet
ai-assistant-notes.md - Internal notes for AI assistants
Last Updated: 2026-01-15
Project Version: 1.0 Beta (Neural Resonance + Extended Thinking + Full Music Pipeline)
Status: Production Ready, 67 Tools
Converted and distributed by TomeVault — claim your Tome and manage your conversions.
1---2name: apex-maintainer3description: Quick status check and onboarding for ApexAurum - Claude Edition project. Use when starting a new session, checking project status, verifying setup, getting oriented, or when asked about the project structure, what's working, what's pending, or how to continue development. Use when this capability is needed.4---56# ApexAurum Project Maintainer78**Project:** ApexAurum - Claude Edition9**Type:** Production-grade AI chat platform with Claude API10**Status:** V1.0 Beta - Production Ready11**Location:** `/home/llm/ApexAurum`1213---1415## Quick Orientation (2 minutes)1617When starting a new session or asked about project status, follow these steps:1819### 1. Run Health Check2021```bash22cd /home/llm/ApexAurum2324# Check tool count (should be 67)25./venv/bin/python -c "from tools import ALL_TOOLS; print(f'✓ {len(ALL_TOOLS)} tools loaded')" 2>/dev/null || echo "⚠ Tools not loading"2627# Check environment28test -f .env && echo "✓ Environment configured" || echo "⚠ Missing .env"2930# Check if app is running31ps aux | grep streamlit | grep -v grep && echo "✓ Streamlit running" || echo "○ Streamlit not running"3233# Check main.py exists34test -f main.py && wc -l main.py || echo "⚠ main.py missing"35```3637### 2. Read Essential Documentation3839**ALWAYS read these first (in order):**40411. **CLAUDE.md** (comprehensive) - Complete project context for AI assistants42 - Located: `/home/llm/ApexAurum/CLAUDE.md`43 - Contains: Architecture, all features, code patterns, recent updates44452. **PROJECT_STATUS.md** (5 min) - Current state, what works, what's pending46 - Located: `/home/llm/ApexAurum/PROJECT_STATUS.md`47 - Contains: Current metrics, completeness status, pending work48493. **DEVELOPMENT_GUIDE.md** (scan as needed) - How to work with the codebase50 - Located: `/home/llm/ApexAurum/DEVELOPMENT_GUIDE.md`51 - Contains: Common tasks, troubleshooting, code navigation5253### 3. Provide Status Summary5455After checks, summarize:56- Tools count (should be 67)57- Environment status58- What's currently pending (check PROJECT_STATUS.md)59- Streamlit status60- Quick next steps6162---6364## What This Project Is6566**ApexAurum - Claude Edition**: Production-grade Claude API chat interface with:6768- 🧠 **Neural Resonance** (EEG/BCI integration for emotional perception)69- 💭 **Extended Thinking** (deep reasoning mode with interleaved tool use)70- 🎵 **Music Pipeline Phase 2A** (MIDI composition → Suno AI generation)71- 🎬 **Music Visualizer** (video generation from audio)72- 📚 **Dataset Creator** (vector datasets from documents for agent access)73- 🤖 **Multi-agent orchestration** (spawn independent AI agents)74- 🏘️ **Village Protocol** (multi-agent memory across 3 realms)75- 👥 **Group Chat** (parallel multi-agent dialogue with tools)76- 📊 **Thread visualization** (Mermaid graphs + convergence detection)77- 💰 **50-90% cost savings** (intelligent prompt caching)78- 🔍 **Semantic search** (vector embeddings, ChromaDB)79- 📖 **Knowledge base** (persistent memory with health monitoring)80- 🛠️ **67 tools** across 11 categories81- 🧠 **Context management** (5 strategies, auto-summarization)82- ⚡ **Real-time streaming** responses83- 🐳 **Docker support** + one-click install script8485**Code Stats:**86- ~28,000 lines of production code87- 5,800+ lines in main.py (Streamlit UI)88- 28 core modules, 10 tool modules, 3 UI modules89- 5 pages (main, village square, group chat, dataset creator, music visualizer)90- 45+ documentation files91- 14 test suites92- 4 primary agent personalities (AZOTH, ELYSIAN, VAJRA, KETHER)9394---9596## Current Status9798### ✅ What's Complete (100%)99100**Core Systems:**101- Core chat system with streaming (100%)102- Tool system with 67 tools (100%)103- Prompt caching with 4 strategies (100%)104- Context management with 5 strategies (100%)105- Cost & rate tracking (100%)106107**Advanced Features:**108- Neural Resonance EEG integration (100%) - 8 tools, synthetic board testing109- Extended Thinking mode (100%) - Live test pending (API credits)110- Music Pipeline Phase 2A (100%) - MIDI → Suno AI111- Music Visualizer (100%) - Video generation112- Dataset Creator (100%) - PDF+OCR, TXT, MD, DOCX, HTML113- Vector search & knowledge base (100%)114- Memory Health (adaptive architecture) (100%)115116**Multi-Agent:**117- Village Protocol v1.0 (100%)118- Group Chat with parallel execution (100%)119- Thread visualization (100%)120- Convergence detection (100%)121122**Infrastructure:**123- Docker support (100%)124- One-click install script (100%)125- ARM64 BrainFlow build script (100%)126127### 🔮 Optional Enhancements (Future)128129- Live EEG hardware testing (needs OpenBCI device)130- Extended Thinking live test (needs API credits)131- Keyboard shortcuts for power users132- Enhanced export formats133- Agent workflows (automated multi-agent tasks)134135---136137## Tool Categories (67 Tools)138139| Category | Count | Examples |140|----------|-------|----------|141| **Utilities** | 6 | `get_current_time`, `calculator`, `session_info` |142| **Filesystem** | 9 | `fs_read_file`, `fs_write_file`, `fs_edit`, `fs_read_lines` |143| **Sandbox** | 6 | `execute_python`, `execute_python_sandbox`, `sandbox_workspace_*` |144| **Memory** | 5 | `memory_store`, `memory_retrieve`, `memory_search` |145| **Agents** | 5 | `agent_spawn`, `agent_status`, `socratic_council` |146| **Vector** | 11 | `vector_search`, `vector_add_knowledge`, `vector_search_village` |147| **Memory Health** | 5 | `memory_health_stale`, `memory_consolidate` |148| **Music** | 10 | `midi_create`, `music_compose`, `music_generate`, `music_play` |149| **Datasets** | 2 | `dataset_list`, `dataset_query` |150| **EEG/Neural** | 8 | `eeg_connect`, `eeg_stream_start`, `eeg_realtime_emotion` |151152---153154## Project Structure155156```157ApexAurum/158├── main.py ⭐ Main app (5,800+ lines)159├── install.sh 🚀 One-click installer160├── docker-compose.yml 🐳 Docker setup161├── setup_brainflow_arm.sh 🧠 ARM64 EEG build script162├── CLAUDE.md 📚 AI assistant context (comprehensive!)163├── PROJECT_STATUS.md 📚 Current status report164├── DEVELOPMENT_GUIDE.md 📚 Developer onboarding165├── README.md 📚 Project README166│167├── core/ 🔥 Core systems (28 files, ~12,000 lines)168│ ├── api_client.py - Claude API wrapper + Extended Thinking169│ ├── streaming.py - Streaming with thinking events170│ ├── tool_processor.py - Tool execution + thinking171│ ├── memory_health.py - Adaptive memory architecture172│ ├── cache_manager.py - Prompt caching173│ ├── cost_tracker.py - Cost tracking174│ ├── context_manager.py - Context optimization175│ ├── vector_db.py - Vector search176│ └── eeg/ - Neural Resonance module177│ ├── connection.py - EEG board connection178│ ├── processor.py - Signal processing179│ └── experience.py - Emotion mapping180│181├── tools/ 🛠️ Tools (10 files, ~5,500 lines)182│ ├── agents.py - Agent spawning & council183│ ├── utilities.py - Core tools (time, calc, web)184│ ├── filesystem.py - File operations185│ ├── memory.py - Key-value storage186│ ├── code_execution.py - Python execution (dual-mode)187│ ├── vector_search.py - Search, knowledge, convergence188│ ├── music.py - Suno AI music + MIDI (1367 lines)189│ ├── datasets.py - Dataset query tools190│ └── eeg.py - Neural Resonance tools (8 tools)191│192├── pages/ 🏘️ Multi-page app193│ ├── village_square.py - Roundtable chat194│ ├── group_chat.py - Parallel chat + tools (1011 lines)195│ ├── dataset_creator.py - Create/manage datasets196│ └── music_visualizer.py - Video generation (1873 lines)197│198├── prompts/ 🤖 Agent personalities199│ ├── ∴AZOTH∴.txt - The First, Prima Alchemica200│ ├── ∴ELYSIAN∴.txt - The Harmonist201│ ├── ∴VAJRA∴.txt - The Diamond Cutter202│ └── ∴KETHER∴.txt - The Crown203│204├── ui/ 🎨 UI components205│ └── streaming_display.py - Streaming text + thinking206│207├── sandbox/ 💾 Runtime storage208│ ├── conversations.json - Saved conversations209│ ├── agents.json - Agent state210│ ├── memory.json - Memory store211│ ├── datasets/ - Vector datasets212│ ├── music/ - Generated MP3 files213│ ├── midi/ - MIDI compositions214│ ├── eeg_sessions/ - EEG session data215│ └── music_tasks.json - Music generation history216│217├── .claude/skills/ 🤖 This skill!218│ └── apex-maintainer/219│220└── dev_log_archive_and_testfiles/ 📚 Development docs221 ├── PHASE[1-14]_*.md - 14 phase docs222 ├── V1.0_BETA_RELEASE.md - Feature list223 ├── PROJECT_SUMMARY.md - Dev journey224 └── tests/ - Test suites225```226227---228229## Common Tasks230231### Starting the Application232233```bash234cd /home/llm/ApexAurum235source venv/bin/activate236streamlit run main.py237238# Access at: http://localhost:8501239```240241### Running Tests242243```bash244# Verify tool imports (should be 67)245./venv/bin/python -c "from tools import ALL_TOOLS; print(f'✓ {len(ALL_TOOLS)} tools')"246247# Test specific modules248./venv/bin/python -c "from core.eeg import EEGConnection; print('✓ EEG module OK')"249./venv/bin/python -c "from tools.eeg import eeg_connect; print('✓ EEG tools OK')"250251# Run test suites252./venv/bin/python dev_log_archive_and_testfiles/tests/test_basic.py253./venv/bin/python dev_log_archive_and_testfiles/tests/test_agents.py254```255256### Checking Logs257258```bash259# Live monitoring260tail -f app.log261262# Recent errors263grep ERROR app.log | tail -20264```265266### Extended Thinking Testing267268Once API credits are available:2691. Open sidebar → Advanced Settings → Model Parameters2702. Enable "Extended thinking"2713. Set budget (10000 tokens recommended)2724. Ask complex reasoning question2735. Watch thinking stream in expander274275### Neural Resonance Testing276277```bash278# Test synthetic EEG board279./venv/bin/python -c "280from tools.eeg import eeg_connect, eeg_stream_start, eeg_realtime_emotion, eeg_stream_stop, eeg_disconnect281print(eeg_connect('', 'synthetic'))282print(eeg_stream_start('Test', 'Test Track'))283import time; time.sleep(1)284print(eeg_realtime_emotion())285print(eeg_stream_stop())286print(eeg_disconnect())287"288```289290---291292## Key Commands Reference293294```bash295# Project location296cd /home/llm/ApexAurum297298# Activate venv299source venv/bin/activate300301# Start app302streamlit run main.py303304# Check tools (should be 67)305./venv/bin/python -c "from tools import ALL_TOOLS; print(len(ALL_TOOLS))"306307# View logs308tail -f app.log309310# Kill Streamlit311pkill -f streamlit312313# Count code lines314wc -l core/*.py tools/*.py ui/*.py main.py pages/*.py315316# Git status317git status318319# Recent commits320git log --oneline -10321```322323---324325## When User Asks...326327### "What's the status?"3281. Run health check commands3292. Read PROJECT_STATUS.md3303. Summarize: 67 tools, what's complete, what's pending3314. Note: Extended Thinking live test pending (API credits)332333### "How do I get started?"3341. Show install options from README.md (script, Docker, manual)3352. Verify environment (API keys in .env)3363. Guide through: `./install.sh` → configure .env → `streamlit run main.py`337338### "Tell me about Neural Resonance"3391. EEG/BCI integration for emotional perception3402. 8 tools for connection, streaming, emotion mapping3413. Synthetic board for testing (no hardware needed)3424. ARM64 build script for Raspberry Pi3435. Connects music generation to emotional feedback loop344345### "Tell me about Extended Thinking"3461. Claude's deep reasoning mode3472. Enable in sidebar → Model Parameters3483. Thinking streams live in expandable section3494. Interleaved thinking with tool calls3505. Live test pending (API credits depleted)351352### "Where is [file/function/feature]?"3531. Use grep: `grep -rn "search_term" .`3542. Check CLAUDE.md architecture section3553. Main locations: main.py (UI), core/ (systems), tools/ (tools), pages/ (multi-page)356357---358359## Success Indicators360361**Everything is healthy when:**362- ✅ Tool count = 67363- ✅ .env file exists with ANTHROPIC_API_KEY364- ✅ `./venv/bin/python -c "from tools import ALL_TOOLS"` succeeds365- ✅ main.py exists and is ~5,800+ lines366- ✅ Streamlit starts without errors367- ✅ Sidebar shows "67 tools available"368369**Needs attention when:**370- ⚠️ Tool count ≠ 67371- ⚠️ Import errors372- ⚠️ Missing .env373- ⚠️ Streamlit crashes374- ⚠️ "Tools not loading" message375376---377378## Recent Major Features (January 2026)3793801. **Neural Resonance EEG** - Brain-computer interface, 8 tools3812. **Extended Thinking** - Deep reasoning with interleaved tool use3823. **Music Pipeline Phase 2A** - MIDI composition → Suno AI3834. **Music Visualizer** - Video generation from audio3845. **One-click Install** - install.sh + Docker support3856. **ARM64 Support** - BrainFlow build script for Raspberry Pi386387---388389## Additional Resources390391See companion files in this skill directory:392- `quick-commands.md` - Command reference sheet393- `ai-assistant-notes.md` - Internal notes for AI assistants394395---396397**Last Updated:** 2026-01-15398**Project Version:** 1.0 Beta (Neural Resonance + Extended Thinking + Full Music Pipeline)399**Status:** Production Ready, 67 Tools400401---402> Converted and distributed by [TomeVault](https://tomevault.io/claim/buckster123) — claim your Tome and manage your conversions.403<!-- tomevault:4.0:skill_md:2026-04-11 -->