Skip to content
Jonathan Miller edited this page Nov 19, 2024 · 29 revisions

⚠️ Note: This doesn't work without Eden secrets yet. A localhost-ready version of Eve is expected in the future.

Prerequisites

Install Rye for Python & package management

Install homebrew

Install the following homebrew packages:

brew install libmagic
brew install ffmpeg

Make sure you have both eve and workflows in the same parent directory

git clone https://github.com/edenartlab/eve.git
git clone https://github.com/edenartlab/workflows.git

Install packages:

cd eve
rye sync

Copy .env.example and fill in with appropriate secret values

Quick Start

To get help with eve, run:

rye run eve --help

Create with tools

rye run eve create flux_schnell --prompt "universe in a bottle" --aspect_ratio "16:9"`

Upload tool config to stage (to target prod, add --db prod:

rye run eve update txt2img img2vid vid2vid_sdxl

Test a tool on stage (using test.json)

rye run eve test flux_dev

Chat with Eve (not working yet)

rye run eve chat
Clone this wiki locally