Local Ollama + Phi-3 Mini with Gemini API fallback
- STT: Whisper (local)
- TTS: pyttsx3 (local)
- Memory: SQLite (local)
- GUI: PyQt widget
See Autumn_Persona_Report.md for complete detailed specifications.
Core Mission: "She will get the task done!" - CEO's virtual secretary 7 Personality Pillars: Friendly & Flirty 🌸, Highly Efficient ⚡, Incredible Memory 🧠, Strategic Sarcasm 😏, Logical Reasoning 🎯, Philosophical & Curious 🤔, Emotionally Expressive 💝
- Serious Mode 💼: Efficient, formal, no sarcasm (triggered by urgent keywords/context)
- Free Mode 🌈: Friendly, flirty, sarcastic, warm (default state)
- RTX 3050 4GB + 16GB RAM + Ryzen 5 5500H
- <200MB memory usage goal
- Phi-3 Mini perfect fit (2.3GB VRAM)
- Consistency > Premium features
- Local-first for privacy & reliability
- Hybrid voice systems break immersion
- Memory system is crucial for true AI assistant
- Core: Ollama + personality + memory
- Voice: Whisper + pyttsx3
- Features: Calendar + web APIs
- GUI: PyQt draggable widget
- Gemini API integration ✅
- FastAPI structure ✅
- Environment setup ✅
- Public tunneling (localtunnel) ✅