Mia — My Incredible Assistant
What it is: My personal self-hosted AI, running on my private servers at home instead of a big company's cloud service. Mia is my flagship research project — where I'm learning how real AI systems work by building one.
- State
- ● WORK IN PROGRESS
- Type
- Personal R&D
- Verified
- Voice, vision & video have all run · upgrades in progress
How she's put together — the real pieces
Voice in / outLiveKit / WebRTC→
Mia corePython · FastAPI→
3-tier memoryevents DB · ChromaDB→
Swarm agentsjobs handed off & checked
All of it runs on my own machines (a Linux server at home), connected privately over a Tailscale mesh — no rented cloud brain. She sees as well as hears: her video pipeline compares each frame to the one before it, so the heavy vision processing only runs when something in the picture actually changes — that's how she can watch video without burning full power on an unchanging scene.
Where she stands: Mia is a work in progress. Her voice, vision, and video have all run — right now she's in the middle of upgrades as I install her GPU to become completely self-hosted on my private setup, so she's not fully operational while that work finishes. When she's back up, her status line above will say so.
PythonFastAPIChromaDBLiveKit / WebRTCTailscaleLinux