Skip to main content

FirstPatch AI - Your Open-Source Mentor

FirstPatch AI is an AI-powered open-source contribution assistant that helps developers find suitable issues, understand unfamiliar codebases, and make contributions with confidence.

It combines AI-driven guidance with deterministic verification to connect GitHub issues to relevant code, generate evidence-grounded implementation plans, check repository contribution policies, and guide contributors through the process of understanding and validating their changes.

Key features include:

  • Intelligent Issue Discovery: Ranks issues based on relevance and contribution suitability.
  • Repository Intelligence: Analyzes code structure, symbols, dependencies, and supporting evidence.
  • AI Contribution Mentor: Generates step-by-step plans grounded in repository facts.
  • Policy Radar: Identifies repository rules around AI usage and contribution requirements.
  • Trust Kernel: Independently checks claims against verifiable repository evidence.
  • Safe Verification: Reports verification results honestly without treating unavailable checks as successful.
  • Understanding Gate: Helps contributors understand the changes they plan to make.
  • Contribution Receipts: Creates tamper-evident records of verification results and contribution evidence.
  • PR Preparation: Organizes contribution plans and supporting information for pull requests.

Built with Next.js, TypeScript, Python, FastAPI, Pydantic, SQLite, GitHub REST API integration, and a Gemma-compatible AI provider architecture, FirstPatch AI aims to make open-source contributions more transparent, understandable, and trustworthy.

Our USP: The AI proposes, deterministic checkers verify, contributors learn, and a tamper-evident receipt records what actually happened.

Built with

ollamagemmapythoncssjavascriptreacthtmlnode.jsgithubhuggingfacegemini

AI tools

Coded withAntigravityGoogle AI StudioQwen Code

Prize Categories Entered

  • DDeepmind Google

    Best Use of Gemma 4

    Submitted
  • DigitalOcean

    Best Open-Source AI Project

    Submitted