Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/programORdie2/github-roaster
A cool AI that roasts your GitHub profile
https://github.com/programORdie2/github-roaster
ai cloudflare github html llm roaster typescript
Last synced: 2 days ago
JSON representation
A cool AI that roasts your GitHub profile
- Host: GitHub
- URL: https://github.com/programORdie2/github-roaster
- Owner: programORdie2
- License: agpl-3.0
- Created: 2024-08-03T22:26:25.000Z (6 months ago)
- Default Branch: master
- Last Pushed: 2024-09-18T02:04:18.000Z (5 months ago)
- Last Synced: 2024-09-18T04:51:48.924Z (5 months ago)
- Topics: ai, cloudflare, github, html, llm, roaster, typescript
- Language: HTML
- Homepage: https://github-roaster.programordie.workers.dev/
- Size: 8.06 MB
- Stars: 8
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AI GitHub user roaster
This is a cool project that roasts GitHub users by fetching their public profile and some of their repositories and passing them to an LLM (llama 3.1).## Demo
[⭐ Check it out here!](https://github-roaster.programordie.workers.dev/)## Run locally
If you want to try this on your own machine, you can run this on your localhost:
- Download this repo or clone the code with git.
- Open the folder where you saved the code.
- [Install Wrangler if you haven't done that yet](https://developers.cloudflare.com/workers/wrangler/install-and-update/).
- Create a new project with ``npm create cloudflare@latest``. If prompted, say yes to TypeScript.
- Copy the code of the download ``/src`` folder to the new one.
- Run the code with ``npx wrangler dev``.
- Open the URL in your browser.
- If you want, you can deploy it to cloudflare with ``npx wrangler deploy``### Thats it!