CLI Reference

Synopsis

akmon [FLAGS] [SUBCOMMAND]

Flags vary by release — use akmon --help for the authoritative list.

Frequently used flags

FlagPurpose
--modelModel id for the session / task
--taskHeadless task string
--yesAuto-approve safe reads
--yes-webAuto-approve web fetch where policy allows
--shell-allowGlob pattern for permitted shell (repeatable)
--outputtext or json
--planPlan-only mode
--architectPlanner + implementer pipeline
--planner-modelPlanner model for architect mode
--auto-commitCommit after writes (git tool)
--indexEnable semantic index features when built in

Provider flags

Examples:

--anthropic-key
--openrouter-key
--openai-key
--groq-key
--azure-endpoint / --azure-key / --azure-api-version
--bedrock
--aws-region
--openai-compatible-url / --openai-compatible-key

Environment variables usually mirror these; see Environment variables.

Subcommands (typical)

CommandRole
akmon chat [DIR]Interactive TUI
akmon initGenerate / refresh AKMON.md
akmon newScaffold project
akmon importSynthesize AKMON.md from other tools
akmon exportExport AKMON.md to other formats
akmon specSpec workflow phases
akmon configConfig management
akmon chat
akmon --plan --task "describe module boundaries"
akmon --yes --output json --task "list TODOs" | jq .
akmon import --dry-run
akmon export --all

Subcommand details: akmon <cmd> --help.