Voight-Kampff meets ChatGPT. A game where you interview an android and make your verdict on whether or not they are dangerous.
Inspired by Philip K. Dick's novel Do Androids Dream of Electric Sheep? and the board game Inhuman Condition.
- Copy
.devcontainer/.env.exampleto.devcontainer/.envand provide an OpenAI API key - Open vscode dev container
diesel migration runcargo runcd site && npm i && npm run watchto rebuild static site
diesel migration runordiesel migration redo
To run the migration to fly.io
- Proxy to the db using
fly proxy 5432 -a electric-sheep-db - Run the command migration command from inside the dev container:
env DATABASE_URL=postgres://electric_sheep:<password>@host.docker.internal:5432/electric_sheep diesel migration run
- Regenerate with
diesel print-schema > src/schema.rs
Avatars are generated with Stable Diffusion prompt android, portrait, simple shapes, vector art, cyberpunk, blade runner, papers please, cultist simulator.
