Repository navigation
Getting Started
yangzhengguo edited this page Jun 9, 2026
·
1 revision
This page is the shortest path from a source checkout to a running local Culvia session.
- Python 3.11 or newer
- A local folder of photos
- Optional: an OpenAI-compatible vision model endpoint if you want large-model image review
git clone https://github.com/yangzhg/culvia.git
cd culvia
make init
make serverThen open the local URL printed by the terminal. In most development runs this is:
http://127.0.0.1:8501/
To start only the web server:
make web PORT=8501If you already have a virtual environment, point the Makefile at it:
CULVIA_VENV=/path/to/venv make web PORT=8501- Open Culvia in the browser.
- Add one or more photo folders.
- Wait for source preview and thumbnails.
- Choose the scoring dimensions you want.
- Start scoring.
- Review images in the viewer or photo wall.
- Mark photos as pick, hold, or reject.
- Export selected images or a CSV table.
- Local scoring may download model files into local cache locations.
- Large-model review is optional and only runs when configured and started.
- Culvia is not a hosted photo service; it is designed around local folders and local runtime state.