Skip to content

AI-powered tool that helps you find the best open-source projects to contribute to.

Notifications You must be signed in to change notification settings

kumar-ayan/Opensourcefinder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 

Repository files navigation

🌍 OpenSourceMatch.AI

AI-powered tool that helps you find the best open-source projects to contribute to β€” based on your skills, experience, and interests.


πŸš€ Overview

Thousands of developers want to contribute to open source but don’t know where to start.
OpenSourceMatch.AI bridges that gap by using AI + GitHub APIs to find projects tailored to your:

  • Preferred programming language(s)
  • Skill level
  • Domain interest (AI/ML, Web Dev, etc.)
  • (Optional) Experience data from your GitHub profile

It helps you start contributing confidently by suggesting beginner-friendly repositories, open issues, and AI-generated summaries explaining why each project fits you.


✨ Key Features

Feature Description
🧭 Smart Project Finder Finds open-source projects using your language and domain preferences.
πŸ€– AI-Powered Summaries Explains each repository and why it suits your profile in simple language.
βš™οΈ Skill-Based Filtering Filters repositories based on good-first-issue, help-wanted, and activeness.
πŸ” Activity Insights Displays repo stars, forks, and issue stats for quick evaluation.
πŸ’‘ Personalized Recommendations (Future) Integrates with GitHub OAuth to analyze your profile.
🧠 AI Ranking System Ranks repos by match score based on project tech stack and your skills.

Contributing

We welcome contributions! πŸŽ‰

1. Fork the repo
2. Create a new branch (feature/amazing-idea)
3. Commit your changes (git commit -m 'Add new feature')
4. Push to your branch (git push origin feature/amazing-idea)
5. Open a Pull Request

About

AI-powered tool that helps you find the best open-source projects to contribute to.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages