Codify is an intelligent, Gemini-powered code review application that helps developers write cleaner, more efficient code. With real-time analysis and AI-driven suggestions, it supports multiple languages, streamlines the code review process, and enhances developer productivity.
- ✅ AI-Powered Code Review using Google's Gemini AI
- ✅ Support for Multiple Programming Languages
- ✅ Live Code Editing with Monaco Editor
- ✅ Intelligent Refactoring Suggestions
- ✅ Modern Dark-Themed UI
- ✅ Copy-to-Clipboard Functionality for Refactored Code
👉 Try Codify Live: https://ai-powered-code-reviewer-sage.vercel.app
Codify/
├── Backend/ # Node.js backend using Gemini AI
├── Frontend/ # React frontend with Monaco Editor
├── .env # Add your Gemini API Key here
└── README.md
- Node.js 18+
- npm
git clone https://github.com/scriptbyayush/AI-Powered-Code-Reviewer.git
cd AI-Powered-Code-ReviewerCreate a .env file in the root directory and add:
GOOGLE_GEMINI_KEY=your_api_key_here🛡️ Don’t share your
.envfile publicly!
cd Backend
npm install
npm run devcd ../Frontend
npm install
npm start- Open the live app or run locally.
- Paste your code into the editor.
- Click "Review Code" to get AI suggestions.
- Use "Copy Refactored Code" to copy improvements instantly.
- Frontend: React.js, Monaco Editor, Material UI
- Backend: Node.js, Express
- AI Integration: Gemini AI API
- Hosting: Vercel
- Environment:
.envfor API key management
Screenshot of the Codify interface showing the Monaco Editor with AI-powered code suggestions.
MIT License
Feel free to use and modify. Please give credit if you fork or build upon this.
Developer: Ayush Vaidya
GitHub: scriptbyayush
