Command-line Interface

ditana-assistant [OPTIONS] [TASK]

Options:

  • -h, --help: Show help message and exit.
  • -v, --version: Show the version of Ditana Assistant and exit.
  • -u, --gui: Display a graphical dialog.
  • -a, --augmentation: Enable Introspective Contextual Augmentation (ICA) for enhanced AI responses.
  • -w, --wolfram-alpha: Force use of Wolfram|Alpha for first prompt.
  • -q, --quiet: Run in quiet mode. No progress output, no continuation of dialog (except confirmation of command execution).
  • -p, --pastime: Activate Pastime mode for engaging in human-like conversations.
  • -i IMPERSONATE, --impersonate IMPERSONATE: In Pastime mode, optionally impersonate a specified person or character.

Ditana Assistant supports specifying arbitrary tasks via command line arguments, which are then used as the initial prompt. This feature allows for versatile usage, from simple calculations to complex queries.