Loops HouseCodeMentor Assistant
A local CodeMentor-style coding assistant that runs as either a web app or a CLI

CodeRush 2.0
Award

3rd Prize
Team
2 members- AN
Anuj Khedikar
Team Member - GIOwner
Girish Madarkar
Team Lead
Overview
A local coding-mentor assistant that runs either as a web GUI or a standalone CLI, built around a pluggable LLM provider abstraction so the active model is selected by environment variable or at launch. A unified launcher lets the user choose interface and provider; a FastAPI and uvicorn backend exposes endpoints for sessions, stats and the assistant itself, served alongside a minimal static single-page front end. The backend is organised into clear modules for provider registry, session memory, core mentor logic, prompt templates, repository interfacing, tooling, verification and observability, with sessions persisted as JSON on disk and request logging and metrics hooks built in. The project ships with a unit test suite covering the core modules.