About
Passion project with a PhD friend from Princeton and UC Riverside. Myro turns your terminal into a competitive programming gym - it pulls problems from Codeforces, predicts which ones match your skill level using a logistic matrix factorization model, and coaches you through with Socratic hints, not answers. Think Anki meets Codeforces, inside a terminal.
Key Features
- Guides you through key observations without spoiling the solution
- Reduces 40-minute problem solve time down to 15 minutes
- Built in Rust for performance - handles parsing and analysis locally
- Adaptive hint system that reads your progress and adjusts difficulty
Frontend & UI
CLI-first experience built in Rust. Clean terminal UI with syntax-highlighted problem statements, step-by-step hint reveals, and progress tracking. Web landing page at myro.coach.
Backend & Infrastructure
Rust core handles problem parsing, solution analysis, and hint generation. LLM integration for understanding problem structure and generating pedagogically sound hints that guide without giving away the answer.
Stack
Team
Uzay Poyraz
Co-Creator & Developer
PhD Collaborator (Princeton)
Algorithm Design
PhD Collaborator (UC Riverside)
Algorithm Design
Details
- Type
- CLI Tool
- Status
- In Dev