Inspiration

My previous work with pulling repositories off of GitHub using its API and a never ending desire to embed AI into my project.

What it does

You give it some filters and a query to look up repositories on GitHub, and it returns pulls the search query using GitHub's API. Lastly, a LLM assesses the title and description of the project, and decides whether it fits the search.

How I built it

I used react for the front end, and python for the back end. The LLM is a mistral-7b-openorca model integrated using GPT4All.

Challenges I ran into

My biggest challenge and the one I was unable to overcome was connecting the Python backend to the React frontend. I didn't have enough time to implement a flask web server.

Accomplishments that I am proud of

The front end was fully complete! Considering that I had no prior knowledge of React, I am proud of my accomplishments.

What I learned

I learned how to use React and why I don't enjoy web-dev haha.

What's next for Find a Repository

If there's some real interest in this project, I'm open to figuring out the backend and delivering some real results.

Built With

Share this project:

Updates