Snapfix — AI-Powered VS Code Extension
Open-source VS Code extension that detects Python tracebacks in real time and streams AI-generated fix suggestions. Supports GPT-4, Claude, and local Ollama models interchangeably via LiteLLM.
Open-source VS Code extension that detects Python tracebacks in real time and streams AI-generated fix suggestions. Supports GPT-4, Claude, and local Ollama models interchangeably via LiteLLM.
The Problem
When debugging Python, developers waste time copying error tracebacks to ChatGPT, losing context between the IDE and the browser. Existing extensions lock you to one AI provider.
My Solution
An open-source VS Code extension that detects Python tracebacks in real time and streams AI-generated explanations and fix suggestions directly into a dedicated side panel — all without leaving the editor.
Technical Architecture
Extension (TypeScript)
Backend (Python + FastAPI)
Multi-Provider AI
Key Metrics
Lessons Learned
The biggest insight was that different AI models excel at different error types. Claude handles complex type errors better, while GPT-4 is faster for simple syntax issues. The multi-provider architecture wasn't just about vendor lock-in — it let me route errors to the best model for each case.
Like what you see?
I can build systems like this for your team. Let's discuss how my skills match your engineering needs.