Upload your assignment PDF and get a complete solution with working code, theory explanations, and a submission-ready PDF in under 2 minutes.
Fill in your name, PRN, and batch information in the sidebar. This information is saved for future assignments.
Click "Browse files" to upload your assignment PDF (up to 5MB).
Click "Process Assignment" and wait for the tool to:
- Extract problem statements and theory points
- Generate working code solutions
- Test the code with multiple inputs
- Create comprehensive theory writeups
- Generate formatted PDFs
Review your solution in the tabs and download your submission-ready PDF.
The tool analyzes your PDF to extract key information:
AI generates working code and comprehensive explanations based on the extracted information.
Get everything you need in one place:
- Streamlit - Web interface
- Gemini AI - Content generation and analysis
- PyPDF2 - PDF text extraction
- Markdown-to-PDF - Document formatting
- Code Execution Engine - Safe code testing
Don't worry - your code runs in an isolated environment. We're not stealing your revolutionary approach to printing "Hello World" or calculating Fibonacci sequences.
Made with caffeine and spite for all the assignments that robbed us of sleep. May future generations suffer less.
mwah
This project was built by Neil Lunavat with ❣️. Connect with me on LinkedIn.


