A DeepSeek based Python code checker.
app: https://wlsacodechecker.streamlit.app

This code checker is a powerful web application that helps developers analyze and debug Python code using AI-powered analysis. The tool detects syntax errors, runtime exceptions, logical mistakes, and style violations while providing explanations and interactive debugging support based on prompt engineering of DeepSeek API.
-
Multi-mode Analysis:
- Syntax error detection
- Runtime exception identification
- Logical error detection
- PEP8 style violation checking
- Line-by-line code explanations
- Interactive debugging chat
-
Code Input Options:
- Direct text input
- File upload support (.py, .txt)
-
AI-Powered Insights:
- Detailed error explanations
- Correction suggestions
- Error Categorization
- Code improvement recommendations
- Interactive Q&A debugging
-
User-Friendly Interface:
- Conversation history tracking
- Color-coded error highlighting
- Status indicators for long-running operations
-
Acknowledgements:
- Powered by DeepSeek AI Models
- Built with Streamlit framework
- Inspired by Python educators worldwide
- Special thanks to our beta testers and contributors