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
- gpt4all
- javascript
- node.js
- python
- react
Log in or sign up for Devpost to join the conversation.