replicate/zoo
JavaScript
Captured source
source ↗replicate/zoo
Description: 🦓 Zoo — Image Playground
Language: JavaScript
License: Apache-2.0
Stars: 328
Forks: 97
Open issues: 21
Created: 2023-05-09T18:34:58Z
Pushed: 2024-02-20T23:46:39Z
Default branch: main
Fork: no
Archived: yes
README:
🦓 Zoo
A playground for comparing AI image models.
Usage
This is a Next.js app. To run it locally, you'll need to install Node.js.
Install dependencies:
npm install
Then, copy the .env.example file, name it .env.local, and fill in your credentials.
You'll need a running ngrok server to receive the webhooks from Replicate.
To do this, install ngrok, and run it with ngrok http 3000. You'll see two forwarding addresses. Copy the https URL and enter it as your NGROK_URL
Then, run the development server:
npm run dev
Open http://localhost:3000 with your browser.
Want to add a model?
1. Check out lib/models.js and add your model to the MODELS array. 2. Optionally, generate some example predictions by adding some submissions to lib/seeds.js. 3. Push your PR!
Deploying on Vercel
Alternatively, you can [deploy Zoo on Vercel](./doc/deploy_vercel/README.md).