CodeDoc.AI is a professional code analysis platform that helps you verify the authenticity of code in your GitHub repositories. Using advanced AI technology, it provides detailed insights, authenticity scores, and comprehensive analysis to ensure code quality.
- Get precise scores based on comprehensive code analysis
- AI-powered detection of code patterns and characteristics
- Confidence level indicators for analysis results
- Deep analysis of code patterns and quality metrics
- Detailed reasoning for authenticity assessments
- Writing style analysis and code organization evaluation
- Safe and private analysis of your repositories
- GitHub OAuth integration for secure access
- Real-time analysis results and caching
- Frontend: Next.js 14+, React, TypeScript
- Styling: Tailwind CSS with custom UI components
- Authentication: GitHub OAuth
- Database: PostgreSQL with Drizzle ORM
- Caching: Redis for performance optimization
- AI Integration: Advanced LLM models for code analysis
- Animation: Framer Motion for smooth UI transitions
- Clone the repository
git clone https://github.com/yourusername/authentic-code.git
cd authentic-code
- Install dependencies
bun install
- Set up environment variables
# Create a .env file with the following variables
DATABASE_URL=your_postgres_url
REDIS_URL=your_redis_url
GITHUB_CLIENT_ID=your_github_client_id
GITHUB_CLIENT_SECRET=your_github_client_secret
- Initialize the database
bun run db:generate
bun run db:push
- Start the development server
bun run dev
The application will be available at http://localhost:3000
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.