Set up a local environment to run Honcho for development, testing, or self-hosting
pip install uv
(manages Python installations automatically).env
and set your API keys (if using LLM features):
.env
file with your settings:
.env
with your configuration:
http://localhost:8000
.
.env
file with the connection string.env
filehttp://localhost:8000/docs
to see the interactive API documentation.
postgresql+psycopg://...
docker compose logs
docker compose down && docker compose up -d
uv run alembic upgrade head