Skip to content
The crab'd logo, a pixel-art crab

crab'd

The coding agent that answers @-mentions, reviews pull requests, and implements whole issues. Uses the model you choose, on the forge you use.

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.