Truly multi-provider
Anthropic, OpenAI, OpenRouter, or a local model via Ollama. Change one line and nothing else moves.

crab’d gives you the @claude-style workflow. You can mention it on an issue, let it review your
PRs, hand it a whole issue to implement, all without being locked to one model vendor or one
forge. It runs as a step in your CI, drives the Flue agent
harness underneath, and posts its results back through a single forge-agnostic layer.
Truly multi-provider
Anthropic, OpenAI, OpenRouter, or a local model via Ollama. Change one line and nothing else moves.
GitHub and Forgejo
One action, two forges. crab’d normalizes events and API calls behind a single adapter, so the same config works on both.
Configurable, governable
A drop-in .crabd.yml for every dial, an optional crabd.config.ts for schemas and custom
tools, and org-level config that can lock keys.
Guardrail-friendly
Restrict who can trigger it, and allowlist exactly which providers your repo code may reach.