Milo is a friendly, blocky, 2.5D AI assistant desktop app inspired by classic Windows 98 UI—complete with chat, speech synthesis, and a charming avatar that blinks and waves!
Milo runs Gemini AI locally to chat and uses pyttsx3 for retro text-to-speech, providing an instantly nostalgic experience with modern smarts.
- Classic Windows 98 Look: MS Sans Serif font, beveled controls, and gray backgrounds
- 2.5D Animated Milo Avatar: Blocky, pixel-era robot with waving, blinking, and classic color shading
- Voice Output: Replies are spoken aloud using your system’s TTS (works offline!)
- Gemini-Powered Chat: AI replies using Google Gemini (requires an API key, see below)
- All-in-One EXE: Bundle as a single
.exefile with icon and.envsupport—perfect for sharing with friends - .env Config: API key is kept outside the code for safety and easy changes
-
Download the Release
- (If using a prebuilt EXE, just grab
Milo.exeand execute!)
- (If using a prebuilt EXE, just grab
-
Manual Build (Python 3.8+ Required):
Requirements:
tkinter google-generativeai pyttsx3 python-dotenv
Create a .env file next to Milo.py with your Gemini API key:
GOOGLE_API_KEY=your_api_key
