aster in a repository opens the chat TUI. Everything else is optional flags on
top of it.
--model and
--effort off|low|medium|high|xhigh|max|ultra.
Keys
Slash commands
Installed skills that declare a command also appear as slash commands, for
example
/write-tests.
Themes
/theme opens a picker that previews live as you arrow through; Enter saves the
choice to ui.theme in aster.yaml. Built-ins include dark, light,
midnight, forest, dracula, catppuccin, nord, gruvbox, solarized,
synthwave, github-dark, monokai, one-dark, aster-ocean,
aster-ember, and aster-orchid. Custom themes are YAML files dropped into
~/.aster/themes/ or .aster/themes/; they appear in the picker on the next
launch.
Streaming for tools
--stream emits one JSON object per line. The desktop app and the VS Code
extension both consume this format, and it is stable output, not a log: