Skip to main content

Terminal

After you run anda, the terminal UI connects to the local daemon. When a conversation completes successfully, it is submitted to Hippocampus in the background for long-term memory formation.

Input Controls

KeyAction
EnterSend the current message
Shift+EnterInsert a newline
Ctrl+UClear the input box
Ctrl+A / Ctrl+EMove to the beginning or end of input
EscView status
Ctrl+CExit

After editing ~/.anda/config.yaml, type:

/reload

Slash Commands

CommandWhen to use it
/goal message or /loop messagePut a goal into the long-horizon loop until the checker decides it is complete or needs more work.
/side message or /btw messageStart a side task for research, inspection, or work that should not interrupt the main conversation.
/skill skill-name messageAsk a specific runtime skill to handle the request.
/steer messageInterrupt the next tool call and steer the current response with new instructions.
/stop message or /cancel messageStop the current response; the message can include a reason.

Examples:

/goal Finish this release checklist until tests and the changelog are confirmed.
/side Check whether this dependency upgrade has compatibility risk.
/skill git-assistant Draft a commit message from the current diff.
/steer Stop refactoring and only fix the build error first.

Common CLI Commands

CommandPurpose
andaOpen the interactive terminal UI.
anda updateUpdate a release installed by the install script.
anda stopStop the background daemon on Unix platforms.
anda restartRestart the background daemon on Unix platforms.
anda agent run --prompt "..."Send one request without opening the UI.
anda voice --record-secs 8Start voice input; requires transcription configuration.

Voice playback also requires tts.enabled: true. If you only want spoken input and text output, add --no-playback.