Back to projects

web development / 2025

Code Genie AI Python Coding Assistant

Flask + Monaco Editor web IDE delivering sub-1s ghost-text completions for Python using an LLM selection loop.

Code Genie - AI Python Coding Assistant

Problem

Browser-based coding environments need fast, relevant assistance without disrupting the coding flow.

Role

Built the web IDE experience and designed a selection loop that evaluates LLM-generated completions.

Result

Delivered sub-1s ghost-text completions in a browser Python IDE.

case study

What was built

Developed a web-based Python IDE using Flask and Monaco Editor that delivers sub-1-second ghost-text code completions. Designed a mini genetic algorithm that evaluates Claude-3.7 Sonnet code snippets against specific quality rules to surface the best completions. Combines real-time code intelligence with an evolutionary selection approach.

Highlights

  • Sub-1s ghost-text completions in the browser
  • Genetic algorithm evaluating LLM-generated code snippets
  • Full web IDE experience with Monaco Editor

Best Audience

Developer tool teamsAI product teamsTechnical recruiters

Technology Stack

FlaskMonaco EditorClaude APIGenetic AlgorithmPythonJavaScript

related services

Similar Work I Can Build

build something similar

Want this kind of AI workflow in your product?

I can help scope the smallest useful version, wire the model behavior, and make the UX feel like a real product instead of a loose demo.