Skip to content

puri-adityakumar/gitcompat

Repository files navigation

GitCompat

GitCompat Banner

AI-Powered GitHub Developer Compatibility Analysis

Next.js TypeScript Tailwind CSS Google Gemini

What is GitCompat?

GitCompat is an AI-powered tool that analyzes two GitHub profiles to determine their pair programming compatibility. Perfect for hackathons and team formation, it evaluates technical skills, work patterns, and collaboration readiness using algorithmic scoring and AI insights.

Quick Start

Prerequisites

  • Node.js 18+
  • GitHub account
  • (Optional) GitHub Personal Access Token for higher rate limits
  • Gemini API

Installation

# Clone the repository
git clone https://github.com/puri-adityakumar/gitcompat
cd gitcompat

# Install dependencies
npm install

# Set up environment (optional but recommended)
cp env.example .env.local
# Add your GitHub token to .env.local

# Start development server
npm run dev

Tech Stack

  • Framework: Next.js 15
  • Language: TypeScript
  • Styling: Tailwind CSS + Shadcn/ui
  • AI: Google Gemini API
  • Data: GitHub REST API

Contributing

We welcome contributions! Check out our comprehensive documentation:


Connect

Built with ❤️ for the developer community

Twitter Follow GitHub

Star this repo if you like the concept!

About

Application that analyzes GitHub developer compatibility for pair programming using AI-powered insights.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published