File size: 1,494 Bytes
5ada319
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
---
title: DebugGenie
emoji: 🧞
colorFrom: blue
colorTo: purple
sdk: gradio
sdk_version: 5.0.0
app_file: app.py
pinned: false
license: mit
---

# DebugGenie 🧞 - AI Debugging Assistant

**Multi-Agent AI System for Intelligent Error Analysis**

Powered by Claude, Gemini, and GPT-4 working together to solve your bugs.

## Features

- πŸ€– **Multi-Agent Analysis**: Three specialized AI agents collaborate to debug your errors
- 🎨 **3D Error Flow Visualization**: Interactive visualization of execution paths
- πŸ”Š **Voice Explanations**: AI-generated voice walkthroughs of solutions
- πŸ“Š **Confidence Scoring**: Each solution ranked by probability of success
- 🧩 **Context-Aware**: Upload screenshots, code files, and stack traces

## Architecture

This Space is the **frontend** for DebugGenie. The heavy AI processing runs on Modal's serverless infrastructure.

- **Frontend**: Lightweight Gradio UI (this Space)
- **Backend**: Modal serverless functions with GPU support
- **Communication**: Secure HTTPS API calls

## Usage

1. Paste your error message or stack trace
2. Optionally upload a screenshot or code files
3. Click "Analyze Error"
4. Get AI-powered solutions with confidence scores

## Configuration

This Space requires a `MODAL_API_URL` secret pointing to the deployed Modal backend.

## Tech Stack

- Gradio 5.0
- Pydantic for data validation
- Plotly for visualizations
- Requests for backend communication

## License

MIT License - See LICENSE file for details