// operations · 05

Developing and contributing

Okami is Python 3.11+, packaged with Hatchling and managed by uv. Tests use pytest and security posture is versioned in pyproject.toml and okami.policy.yaml.

Local setup

git clone https://github.com/OkamiOps/Okami-Agent.git
cd Okami-Agent
uv sync --extra dev
uv run okami doctor
uv run pytest -q

Optional extras

extraincludes
devpytest, ruff, bandit and pip-audit
voicefaster-whisper and edge-tts
honchohoncho-ai memory backend
browserplaywright browser automation

Quality gates

uv run pytest -qfull test suite
okami policy checkauthored conformance
okami policy check --strictproduction posture
okami doctor --lintexposure/security lint
scripts/secret-scan.shpre-publish secret scan

Open this page in the interactive docs