Loading...
mutiro agent daemon

Start the agent daemon or manage daemon operations

Synopsis

Start the agent daemon that bridges AI engines to Mutiro messaging.

The daemon provides a gRPC service that can:

  • Handle direct chat requests from clients
  • Connect to the Mutiro messaging service for real-time conversation participation
  • Support multiple AI engines (Claude, Genie, Codex, Echo)
  • Manage engine lifecycle and session handling

Configuration is loaded from .mutiro-agent.yaml in the current directory. Use --config flag to specify a different agent configuration file.

Subcommands: daemon Start the agent daemon daemon status Check if daemon is running daemon doctor Verify daemon setup before starting

Examples:

Verify daemon setup (pre-flight check)

mutiro agent daemon doctor

Start daemon with local agent config

mutiro agent daemon

Check daemon status

mutiro agent daemon status

Start with specific agent config file

mutiro agent daemon --config my-agent.yaml

Start with custom daemon port

DAEMON_PORT=9090 mutiro agent daemon

mutiro agent daemon [flags]

Usage mutiro agent daemon [flags]
Examples

Verify daemon setup (pre-flight check)

mutiro agent daemon doctor

Start daemon with local agent config

mutiro agent daemon

Check daemon status

mutiro agent daemon status

Start with specific agent config file

mutiro agent daemon --config my-agent.yaml
Options
Flag Type Description
-h, --help bool help for daemon
--log-file string Path to log file (use '-' to disable file logging)
--log-file-format string Log file format (json|text) (default "text")
--log-file-max-age int bool Maximum number of days to retain old log files (default 30)
--log-file-max-backups int bool Maximum number of rotated log files to keep (default 5)
--log-file-max-size int bool Maximum size in MB before rotating the log file (default 50)
--log-format string Log format for stdout (json|text) (default "json")
--log-level string Log level (trace|debug|info|warn|error) (default "info")
Global Options
Flag Type Description
--config string config file (default is ./.mutiro.yaml in current directory)
--debug bool debug mode
-v, --verbose bool verbose output
Subcommands
See Also
mutiro agent mutiro agent daemon doctor mutiro agent daemon status