Skip to content

Repository files navigation

Intelligent Compiler

A modern web-based intelligent compiler with AI-powered error detection and fixing capabilities.

✨ Features

  • Supports C, C++, Java, Python, JavaScript, HTML
  • Professional code editor powered by Monaco Editor
  • Interactive terminal with real-time input/output
  • AI-powered smart error suggestions and fixes (Google Gemini)
  • One-click "Apply Fix" feature
  • Live HTML preview
  • Docker support

🚀 Live Demo

🌐 Try Live Demo

🛠️ Tech Stack

  • Frontend: HTML, CSS, JavaScript, Monaco Editor, XTerm.js
  • Backend: FastAPI (Python)
  • AI Integration: Google Gemini
  • Containerization: Docker

📁 Project Structure

IntelligentCompiler/
├── app.py                 # Main FastAPI application
├── index.html             # Frontend interface
├── requirements.txt
├── Dockerfile
├── .env.example
└── screenshots/

Releases

Packages

Used by

Contributors

Languages