Your Local AI Productivity Agent
Mitchi AI is a local-first, privacy-respecting AI assistant that sits on your machine like a chill, command-reactive cat. Built as a modular, extensible desktop agent, Mitchi can connect to your favorite tools (Gmail, GitHub, Reddit, Weather, Shell, etc.) and perform intelligent actions on your command using LLMs but it never does anything behind your back
Mitchi comes with a suite of both internal and external tools:
- Shell command execution
- Local file reading and summarization
- Web scraping and summarization
- Memory manager (note, recall, update)
- Local goal/task management
- Gmail: Read, send, summarize, manage emails
- GitHub: View PRs, issues, notifications
- Reddit: Fetch and summarize threads, sentiment detection
- AccuWeather: Get current weather and forecasts
- Google Maps: Location search and basic directions
- CoinGecko: Crypto price tracking
- Calendar & Notion: Scheduling and knowledge access
Each external integration requires explicit user login via OAuth. Mitchi never accesses anything without permission.
| Component | Technologies |
|---|---|
| Frontend | React, Tailwind CSS, GSAP |
| AI Engine | Python, Gemma3:4b, LangGraph |
| Retrieval & Memory | ChromaDB, LangChain |
| Backend | Flask, WebSockets |
| Automation | Custom Python and shell scripts |
| Platform | Linux Desktop |
git clone https://github.com/Flakes342/MitchiAI.git
cd mitchi-ai
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python3 main.py
