Complete reference for the aiui Python CLI.
aiui
Initialize a new project.
| Option | Type | Default | Description |
|--------|------|---------|-------------|
| --template, -t | string | minimal | Template: minimal, docs, marketing |
--template, -t
minimal
| --force, -f | flag | false | Overwrite existing files |
--force, -f
false
Validate configuration file.
| --config, -c | path | aiui.template.yaml | Config file path |
--config, -c
aiui.template.yaml
| --strict | flag | false | Strict validation mode |
--strict
Build manifests from configuration.
| --output, -o | path | aiui | Output directory |
--output, -o
| --minify | flag | false | Minify JSON output |
--minify
Start development mode with file watching.
| --port, -p | int | 3000 | Dev server port |
--port, -p
3000
Run the AI chat server with your app or config.
| --port, -p | int | 8000 | Server port |
8000
| --host | string | 127.0.0.1 | Host to bind to |
--host
127.0.0.1
| --reload, -r | flag | false | Auto-reload on file changes |
--reload, -r
| --style, -s | string | chat | UI style: chat, docs, agents, playground, dashboard, custom |
--style, -s
chat
docs
agents
playground
dashboard
custom
| --backend, -b | string | standalone | Backend: standalone or praisonai |
--backend, -b
standalone
praisonai
| --datastore, -d | string | memory | Data persistence: memory, json, json:/path |
--datastore, -d
memory
json
json:/path
| --output, -o | path | aiui | Output directory for static files |
Style auto-detection: When --style is not provided, the style is automatically detected from your code. See Styles for details.
--style