Development Setup
Open-source product (myrm-agent)
Frontend + server only. Harness is installed from PyPI via uv sync.
Prerequisites: Git, uv, Bun, Python 3.13 (uv installs it).
| Terminal | Command |
|---|---|
| Backend | myrm start or ./scripts/dev/run_server.sh --webui |
| Frontend | cd myrm-agent-frontend && bun run dev |
.venv/bin/python run.py (or myrm start) instead of uv run run.py after editable harness installs in a monorepo — uv run can re-resolve locks and fail on macOS when Windows-only wheels are in the lockfile.
Full monorepo (harness + agent)
For harness framework work, clone the vortexai monorepo (private) withmyrm-agent and myrm-agent-harness siblings, then:
Running tests
myrm-agent-harness when you have that repository checked out.
Code quality
- Frontend: ESLint + Prettier
- Backend: Ruff + strict typing in server and harness packages

