AI-Powered Debugging Assistant

AI-powered debugging assistant that helps developers understand and fix code issues using AI. Get clear explanations of complex errors in simple English and receive practical solutions instantly.

INNOHACK 2025July 2025FinalistVIT Pune, India
INNOHACK 2025 1
ReactjsExpressJSPostgreSQLOpenAI APIGemini APIs

A smart, AI-driven assistant that helps developers understand and fix complex code issues by translating cryptic error messages into simple English.

What We Built

During INNOHACK 2025, we focused on solving the frustration of unreadable stack traces and cryptic compiler errors. We built a platform that allows developers to paste their broken code or error messages and receive an instant, plain-English explanation of the root cause, along with practical, actionable code fixes.

By leveraging multiple AI models, the assistant cross-references possible solutions to provide the most accurate fix for various programming languages and frameworks.

Features

  • Plain English Explanations: Turns confusing stack traces into readable text.
  • Instant Code Fixes: Provides practical solutions that can be directly applied to the codebase.
  • Dual AI Model Support: Uses both OpenAI API and Gemini APIs to ensure diverse and accurate debugging.
  • Community Discussions: A platform where developers can share persistent issues.

Technologies Used

  • Reactjs: For building the interactive front-end.
  • ExpressJS: For the back-end API layer.
  • PostgreSQL: To store user queries and community discussions.
  • OpenAI API: For advanced, general-purpose error analysis.
  • Gemini APIs: For specialized framework-specific insights.