An advanced AI-powered platform for analyzing Git repositories, as well as validating and generating code. Built with modern web technologies and GPT-4, Git Checker helps developers ensure high-quality repositories and code.
- Git Repository Validation: Analyzes Git repositories, provides a detailed report, and assigns a quality score.
- AI Code Validation: Detects vulnerabilities and errors in your code with detailed explanations.
- Code Generation: Generates clean, optimized code in any programming language based on user input.
- Modern Tech Stack: Built with React, TypeScript, Vite, and ExpressJS.
- Real-Time Interaction: Instant feedback and output for all functionalities.
- Enter the GitHub repository link in the input field.
- Click "Validate Repo" to start the analysis.
- Review the detailed validation report and the repository's quality score.
- Paste your code snippet into the left-hand panel.
- Click "Validate" to analyze the code for errors and vulnerabilities.
- View comments and feedback in the right-hand panel.
- Enter a detailed description of the code you need in the left-hand panel.
- Click "Send" to generate the code.
- Review the generated code on the right-hand panel.
- Code Validation: Provide complete code snippets for the most accurate feedback.
- Repo Validation: Provide a link to real public git repository.
- Code Generation: Use clear, detailed prompts:
Generate a Python script that automates the creation of a GitHub issue using the GitHub API.
- Frontend: Responsive, dynamic UI for input and output interactions.
- Backend: Robust API to handle requests and integrate with OpenAI's GPT-4.
- Framework: React 18 with TypeScript
- Build Tool: Vite
- Styling: Custom CSS
- Framework: ExpressJS with TypeScript
- AI Integration: OpenAI GPT-4 API
- Environment: Node.js
- Install dependencies:
npm install
- Start the development server:
npm run dev
MIT License - feel free to use this project for personal or commercial purposes.
Contributions are welcome! Feel free to submit a Pull Request with your improvements or fixes.
- New AI-powered features.
- Enhanced UI/UX for better accessibility.
- Additional language support for validation and generation.
- Documentation updates.
by the GitLens AI Team.