Quick Start
Get pitchfork running in under 5 minutes.
Install
bash
# Using mise (recommended)
mise use -g pitchfork
# Or with cargo
cargo install pitchfork-cli
# Or download from GitHub releases
# https://github.com/jdx/pitchfork/releasesRun Your First Daemon
Start a background process with a single command:
bash
pitchfork run myserver -- python -m http.server 8000This starts a Python HTTP server in the background, labeled "myserver".
Check Status
bash
pitchfork listYou'll see output like:
NAME PID STATUS
myserver 12345 runningView Logs
bash
pitchfork logs myserverOr follow logs in real-time:
bash
pitchfork logs myserver --tailInteractive Dashboard
For a richer monitoring experience, launch the terminal UI:
bash
pitchfork tuiThe TUI features vim-style keybindings, fuzzy search, and a built-in config editor.
Stop the Daemon
bash
pitchfork stop myserverWhat's Next?
- Installation - All installation methods and shell completion
- Your First Project - Set up a project with multiple daemons
- Shell Hook - Auto-start daemons when entering a directory
