This project uses Stagehand by Browserbase to automate the browser to roast a given Github profile.
- GitHub Profile Roasting: Enter your GitHub profile URL and get a funny roast based on your profile.
- Dynamic Loading Messages: Enjoy a series of humorous loading messages while your roast is being prepared.
- Copy to Clipboard: Easily copy your roast to the clipboard with a single click.
-
Clone the repository:
git clone https://github.com/alanagoyal/roasted.git cd roasted -
Install the dependencies:
npm install
-
Set up environment variables:
Create a
.envfile in the root directory and add your API keys:OPENAI_API_KEY="your-openai-api-key" ANTHROPIC_API_KEY="your-anthropic-api-key" BROWSERBASE_API_KEY="your-browserbase-api-key" BROWSERBASE_PROJECT_ID="your-browserbase-project-id"
Start the development server:
npm run devOpen http://localhost:3000 with your browser to see the application in action.
Deploy using Vercel
Contributions are welcome! Please open an issue or submit a pull request for any improvements or bug fixes.
This project is licensed under the MIT License.