Edgee CLI setup (recommended)
The fastest way to connect Crush to Edgee is the CLI. It authenticates, merges an Edgee provider into your Crush config (populated from the live Edgee model catalog), and starts Crush, no config file to edit by hand.1
Install the Edgee CLI
- macOS / Linux
- Homebrew (macOS)
- Windows (PowerShell)
2
Launch Crush through Edgee
edgee provider, and starts Crush. Token compression is enabled automatically. Pick an Edgee model from Crush’s model picker.Crush must already be installed. See the Crush repository for install instructions.
Manual setup (advanced)
Prefer to configure Crush yourself? Add an OpenAI-compatible provider pointed at Edgee to your globalcrush.json (~/.config/crush/crush.json):
Replace
<YOUR_EDGEE_API_KEY> with your actual Edgee API key from the Edgee Console. With discover_models enabled, Crush populates its model picker from the Edgee catalog.Benefits
Cost reduction
Edgee’s token compression reduces the tokens sent to and from the model, with no change to output quality.
Observability
Every request is logged in the Edgee Console with token counts, latency, and cost breakdowns.
Reliability
Automatic retry and fallback across providers keeps your sessions running even when a provider has issues.
One command
No config to edit, the CLI wires everything up.
Next Steps
- Learn more about the Edgee CLI and its launch commands
- Set up observability to monitor usage and costs
- Explore retry and fallback for resilient routing