CLI reference
Entrypoint: mechaharness (mechaharness.cli.main:app)
Commands
Command |
Purpose |
|---|---|
|
Print package version |
|
List configured inference backends |
|
List configured harness families |
|
Run one prompt through a harness |
|
Start the FastAPI server |
|
Show metadata for a configured backend |
run
Flag |
Env / default |
Description |
|---|---|---|
|
— |
User prompt |
|
|
Inference backend name |
|
|
Harness family ( |
|
|
Model id |
|
|
Provider API key |
|
|
Override endpoint |
|
|
System prompt |
|
|
Agent loop limit |
|
off |
Machine-readable result |
serve
Flag |
Env / default |
Description |
|---|---|---|
|
|
Bind host |
|
|
Bind port |
|
off |
Uvicorn auto-reload |
describe
mechaharness describe lmstudio
Prints JSON from InferenceStrategy.describe() (name, base_url, model, auth).