NKAI67/roast-my-desktop
0
⚖️ Desktop Court AI
Upload a desktop screenshot and let AI judge your life choices.
Built with Gemini 2.5 Flash and Gradio.
Features
- 🔥 Savage Roaster
- 👮 FBI Profiler
- 🧠 Therapist
- 👩 Indian Mom
- 💼 Recruiter
- 🎓 Teacher
- 👽 Alien Researcher
- 🎮 Gamer Detector
- 📈 Startup Investor
- 🏴☠️ Hacker
- 🔮 Future Predictor
- ⚖️ Judge
Bonus Modes
- 🎲 Random Judge
- 👨⚖️ All Judges At Once
Installation
Clone the repository:
git clone https://github.com/yourusername/DesktopCourtAI.git
cd DesktopCourtAIInstall dependencies:
pip install -r requirements.txtCreate a .env file:
GEMINI_API_KEY=YOUR_API_KEYRun:
python app.pyProject Structure
DesktopCourtAI/
├── app.py
├── judges.py
├── prompts.py
├── requirements.txt
├── README.md
├── .env
├── assets/
└── examples/Example Use Case
Upload a screenshot.
Choose:
- Savage Roaster
- Indian Mom
- FBI Profiler
Receive a completely different analysis from each personality.
Built With
- Python
- Gradio
- Gemini 2.5 Flash
- Pillow
License
MIT
