CircuitMindAI is an AI-powered assistant designed for electronics engineering students, educators, and hobbyists. By combining multimodal AI capabilities (vision and text) with a sleek, glassmorphic dark-mode dashboard, CircuitMindAI bridges the gap between circuit design and academic documentation. Users can upload a photo of a circuit diagram or enter an experiment title to receive instant component breakdowns, step-by-step working principles, theoretical calculations, and structured lab reports. Additionally, the system features an interactive Viva Voce examiner that tests the user's comprehension in real time.

  1. Detailed Project Overview (For README "About" sections or documentation) Key Features Multimodal Circuit Analysis: Upload schematics (PNG, JPG, WebP) or input experiment titles. The AI analyzes the topology, identifies key components, and explains the working principle. Academic Lab Report Generator: Instantly designs structured, publication-ready reports containing the experimental Aim, component lists (formatted in Markdown tables), circuit theory (featuring LaTeX math equations), step-by-step procedures, and expected observations. Interactive Viva Voce Examiner: Simulates an oral examination where the AI acts as a professor, asking progressive questions one at a time, evaluating user answers, and providing a final score and feedback summary. Engineering Chat Workspace: A general chat box to ask follow-up questions, clarify electronic formulas, or debug circuit designs. Document Exporting: Direct download option to save generated reports as standard Markdown (.md) files. Tech Stack Frontend: React (Vite) built with vanilla CSS (utilizing variable-driven themes, glassmorphism, responsive dashboard grids, and smooth animations) and lucide-react icons. Backend: Lightweight Python Flask API handling file uploads, managing conversation state, and serving REST routes. AI Core: Google Gemini 2.5 Flash SDK (google-generativeai) using tailored system instructions for precision in electronics engineering contexts.

website: https://prantoprotim.github.io/Circuit_test/ Github Link: https://github.com/prantoprotim/Circuit_mind_AI.git

Built With

Share this project:

Updates

Submission history