Website that allows users to optimize their code using AI.
https://ai-code-optimizer.onrender.com/ (GEMINI API DISABLED)
Click to view demo:
- Package Dependency Detection: Identifies and suggests required libraries and dependencies
- Documentation Generation: Adds comprehensive comments and documentation to code
- Performance Optimization: Suggests improvements for time and memory efficiency
- Code Refactoring: Restructures code for better readability while maintaining functionality
- Security Analysis: Detects and fixes potential security vulnerabilities
- Debugging Assistant: Identifies errors and provides corrected solutions
- Node.js with Express.js
- Socket.io for real-time communication
- Google Generative AI (Gemini) integration
- HTML/CSS for user interface
- JavaScript for client-side functionality
- Real-time updates via Socket.io client
website/ ├── initialize.js # Main server setup and API integration ├── home.html # Main application interface ├── prefs.html # User preferences page
- Clone the repository
- Create a .env file with:
GOOGLE_API_KEY=your_gemini_api_key PORT=4999 (optional)
- Install dependencies: npm install
Start the server: node website/initialize.js
