ab29d8a948a62512246bb00ea01e6abcb9506745
MOPAC harness
Headless multi-vertical agent harness in Go. AGPLv3. SoR: Redmine project MOPAC; docs: Discourse; code: Gitea reachableceo/MOPAC. Spec: DESIGN.md. Status: see Redmine MOPAC project issues and REPORT.md.
Build & run (v0 skeleton)
go build ./... && go vet ./... && go test ./...
cp harness.toml.example harness.toml # then set the key refs
./bin/harness once --dry-run --demo # intake + plan, no LLM call
HARNESS_LITELLM_KEY=sk-... ./bin/harness once --demo # MVP demo turn
harness once runs ONE conductor iteration (intake -> model routing ->
bounded turn via LiteLLM -> REPORT file) and exits; chain iterations by
re-invoking. There is no daemon. Exit codes: 0 ok, 1 config/usage,
2 intake, 4 llm/turn. See harness help.
Languages
Go
96.1%
Shell
2.1%
Python
1.8%