Eyra has app commands you run from your shell and session commands you type inside the live assistant. Most people only need:
eyra menu
eyra status
eyra setup
eyra doctor
eyra open
eyra

App commands

CommandBehavior
eyraStart the live terminal session
eyra menuLaunch the native macOS menu bar app when available
eyra menu --json --checkReport menu bar availability, install mode, Swift requirement, and fallback command without launching
eyra-menuLaunch the same menu bar app from the standalone console script
eyra statusShow a short readiness, privacy, and service summary
eyra setupCreate or repair local settings with guided provider setup
eyra doctorCheck local AI, models, voice, microphone, screen capture, paths, and optional surfaces
eyra doctor --jsonPrint the same support report in machine-readable form
eyra startStart the local Web control service in the background
eyra stopStop the local Web control service started by Eyra
eyra restartRestart the local Web control service
eyra openStart and open the local Web UI
eyra logsShow app and Web service log paths without dumping log content
eyra logs --openOpen the log folder in Finder
eyra settingsList simple settings with secret values redacted
eyra settings get <key>Show one setting with its privacy note
eyra settings set <key> <value>Change one simple setting safely
eyra memory statusShow compact local memory readiness
eyra memory showShow the compact memory summary
eyra memory remember <text>Save one durable fact as compact memory
eyra memory forget <query>Remove one matching memory fact
eyra memory on|offEnable or disable memory
eyra memory pathShow the local memory file path
eyra service statusShow local Web service state
eyra service startStart the local Web service
eyra service stopStop the local Web service
eyra service restartRestart the local Web service
eyra examplesShow useful first prompts and local workflows
eyra certifyRun the local certification matrix
eyra connectors validateValidate connector manifests and print a redacted summary
eyra connectors listList configured connectors
eyra connectors test <id>Run one connector’s acceptance checks
eyra webStart the local Web UI
eyra versionShow version, install source, commit, and Python version
eyra pathsShow config, data, log, job, trigger, and command paths
eyra updateExplain the right update command for this install source
eyra uninstall --dry-runShow what uninstall would remove while preserving local data

Session commands

Session commands are controller-owned. They are intercepted before model routing and never sent to the model as ordinary chat.

Session

CommandBehavior
/helpShow local command help
/statusShow runtime status
/capabilitiesShow control surfaces and privacy boundary
/contextShow goal, working directory, recent jobs, and recent changes
/goal <text>Set session context
/memory statusShow memory readiness
/memory showShow compact memory
/memory remember <fact>Save a compact durable fact
/memory forget <query>Remove one matching memory fact
/memory on|offEnable or disable memory
/memory pathShow the local memory file path
/mode fast|balanced|bestSet quality mode
/route lastShow the last routing trace when available
/examplesShow useful first prompts and local workflows
/clearReset conversation history
/quitExit

Voice

CommandBehavior
/voice on|offToggle voice input and speech output
/handsfree on|offMark no-hands runtime intent
/voice-diagnoseRun microphone, VAD, and Local Whisper diagnostics
/voice-testStart manual interruption diagnostics
/muteMute speech output
/unmuteUnmute speech output

Tasks

CommandBehavior
/tasksShow active and recent tasks
/task <id>Show detailed task state
/task logs <id>Show durable local job logs
/task artifacts <id>Show durable local job artifacts
/task retry <id>Retry a failed, cancelled, or blocked deterministic job
/cancel <id>Cancel one task
/cancel allCancel all queued or running tasks
/pause <id>Pause a queued task
/resume <id>Resume a paused task
/tasks clear-completedClear completed, failed, and cancelled rows

Approvals

CommandBehavior
/approvalsShow pending risky-action approvals
/approve <id>Approve one exact action
/reject <id>Reject one exact action

Connectors

CommandBehavior
/connectorsShow configured connectors and acceptance states
/connector <id>Show one connector’s type, risk, capabilities, privacy, and acceptance state
/connector test <id>Run the connector acceptance checks
/connector enable <id>Enable a connector for this session
/connector disable <id>Disable a connector for this session
/connector run <id> <task>Start a connector background job

Local state

CommandBehavior
/operationsShow operation ledger entries
/triggersShow trigger definitions and status
/trigger pause <id>Pause a trigger
/trigger resume <id>Resume a trigger
/trigger cancel <id>Cancel a trigger

Spoken equivalents

Eyra also handles common voice phrases locally:
  • stop
  • cancel that
  • pause that
  • resume that
  • show status
  • remember that ...
  • what do you remember
  • forget ...
  • what are you doing
  • what changed
  • approve that
  • reject that
  • list connectors
  • show connector <id>
  • ask connector <id> to ...
  • cancel connector <id>
  • read the options
  • choose number two
  • start dictation
  • end dictation