CLI Reference
Allowealth exposes a single CLI entrypoint: aw.
Help and discovery
bun run aw --helpbun run aw workspace --helpbun run aw db --helpTarget selection
Many commands accept --target (alias: -t):
sqlite(default local)d1(remote Cloudflare D1)d1-local(local D1 emulation)postgres(PostgreSQL)
Examples:
bun run aw db migrate --target sqlitebun run aw db migrate --target d1bun run aw db migrate -t d1-localbun run aw workspace create --target postgres --name "Ops" --email admin@example.comCommon command groups
workspace: create, list, deletedb: migrate, generate, push, seed, reset, emptyrecurring: recurring templates and occurrence operationsadmin: super-admin + API key + credential operationsmcp: start MCP serverdeploy: cloudflare/vercel/netlify deployment helpers
Global options expectations
- Keep
--target/-tavailable on leaf subcommands to selectsqlite,d1,d1-local, orpostgres. - Support
--jsonon leaf subcommands for script/agent-friendly output. - Require
--yes(or interactive confirmation) for destructive CRUD/alias operations likedelete/rm. - Some destructive commands use command-specific confirmations instead (for example
workspace delete --forceor typed confirmation inaw db drop).
Resource commands
bun run aw transactions create|get|list|update|deletebun run aw accounts create|get|list|update|deletebun run aw budgets create|get|list|update|deleteAlias commands
bun run aw tx add|show|ls|edit|rmbun run aw acc add|show|ls|edit|rmbun run aw bdg set|show|ls|edit|rm