Inspiration

Developers spend hundreds of hours solving coding problems, but making the jump to open source is still difficult. Finding the right repository, understanding where to contribute, and choosing an issue that matches their skills can be overwhelming.

We built OSBridge to bridge that gap. Instead of leaving developers to search thousands of GitHub repositories, OSBridge analyzes their skills and recommends meaningful open-source issues with AI-powered explanations.


What it does

OSBridge is an AI-powered open-source recommendation platform that helps developers discover repositories and issues that match their experience.

It provides:

  • AI-powered repository recommendations
  • Skill-based issue matching
  • Explanations for every recommendation
  • Contribution Readiness Score
  • Learning roadmap for improving open-source readiness
  • Saved issues and contribution tracking

Instead of asking "Where should I contribute?", developers immediately receive personalized recommendations and understand why each project fits them.


How we built it

Frontend

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • shadcn/ui
  • Framer Motion

Backend

  • PostgreSQL
  • Drizzle ORM

AI

  • Semantic matching
  • Repository analysis
  • Personalized recommendation engine

Integrations

  • GitHub API
  • AI-powered explanation layer

Challenges we ran into

One of the biggest challenges was moving beyond keyword matching.

A repository shouldn't be recommended simply because it shares a programming language. We wanted recommendations to consider developer skills, contribution history, issue difficulty, and learning progression.

Another challenge was designing explanations that users could trust. Every recommendation needed to answer why it was suggested rather than appearing like a black box.


Accomplishments we're proud of

  • Built an end-to-end AI recommendation platform
  • Created personalized repository matching
  • Designed the Contribution Readiness Score
  • Built an intuitive modern UI focused on first-time contributors
  • Made open source significantly easier to approach for beginners

What we learned

We learned that discovering the right project is often a bigger barrier than writing code. By combining AI recommendations with clear explanations, we can reduce the friction of entering open source and give developers confidence to make their first contribution.


What's next for OSBridge

  • Live GitHub synchronization
  • AI-powered pull request guidance
  • Mentor recommendations
  • Team contribution mode
  • Personalized weekly contribution goals
  • Browser extension for GitHub issue recommendations
  • Support for programs like Google Summer of Code, Outreachy, and Hacktoberfest

Built With

Share this project:

Updates