Phase 2 — Core Backend + Basic UI
✓
Daily journal + ideas system
✓
ABie Modelfile — baked persona
✓
Proactive loop + Pushover
✓
Weekly review system
✓
QA agent — 17 tests
✓
Calendar write
✓
Email write
✓
Mike Profile self-learning agent
✓
Performance agent
✓
Impact agent
✓
ABie voice interface
×
TTS eval — VoxCPM2 + Chatterbox
Voice chat — Hermes-first routing + continuous conversation
Whisper large-v3 upgrade
Phase 3 — Semantic and behavioral layer upgrade
→
Semantic object model baseline
Priority engine across active work
Execution agreement behavior
Next-action presentation logic
Structured system state
Phase 4B repair lane — visible, not shipped
✓
#6 UI quality gate + visual review framework
✓
#7 Icon asset integrity + alignment
→
#9 Clean Phase 4B review state
#8 Foundation visual rescue pass
→
#14 Domain migration + personal brand site
Phase 4 gate — UI overhaul waits for reliable semantics
1
Output tools / creation pipeline
2
Dashboard redesign
3
SwiftUI native app
Live Stack
API Server●FastAPI · port 8000
Fast modelHermes 3 8B (local, always-warm)
Deep reasoningQwen3 14B (local, always-warm)
Chatabbie model · persona baked in
VoiceWhisper base · iPhone → /voice
TTSiOS native voice first · Kokoro fallback
MemoryChromaDB + SQLite · dual-write
Proactive●APScheduler · hourly · Pushover
Calendar write●EventKit · POST /calendar/events · PUT /calendar/events/{id}
Email write●.eml drafts + SMTP · POST /email/send
Tunnel●Cloudflare · heyabie.com
Open Loops
·Consulting pitch deck — avoidance active. Step 1: define core problem statement.
·LinkedIn positioning — blocked on pitch deck
·@heyabie — social handles not yet claimed (X, Instagram, LinkedIn)
·Mac Mini auto-sleep — verify Battery settings