Daemon Management
Starting & Stopping
Control the whisp daemon process.
Starting & Stopping
Control the whisp daemon process.
Basic Commands
Start the Daemon
whisp start
# Daemon startedThe daemon runs in the background and handles all AI requests via a Unix socket.
Stop the Daemon
whisp stop
# Daemon stoppedCheck Status
whisp status
# Daemon is running (PID: 12345)Restart
whisp restart
# Daemon restartedForeground Mode
For debugging, run the daemon in the foreground:
whisp start --foreground
# Or shorthand:
whisp start -fThis keeps the daemon attached to your terminal and shows all logs in real-time. Press Ctrl+C to stop.
For even more detail, add verbose mode:
whisp -v start --foregroundSocket Configuration
Whisp uses a Unix socket for communication (not TCP ports). By default, the socket is at /tmp/whisp.sock.
To use a custom socket path:
export WHISP_SOCKET=/path/to/custom.sock
whisp startStartup Options
| Flag | Description |
|---|---|
--foreground, -f | Run in foreground (don't daemonize) |
--verbose, -v | Show debug information |
--quiet, -q | Suppress non-critical output |
--no-color | Disable colored output |
Environment Variables
| Variable | Description | Default |
|---|---|---|
WHISP_SOCKET | Unix socket path | /tmp/whisp.sock |
WHISP_PID_FILE | PID file path | /tmp/whisp.pid |