From log to draft PR in minutes

TriageHub Triage is an autonomous agent that hunts bugs in production. 7-stage pipeline with traceable evidence at every step.

Start using Triage
7
autonomous stages
4
guardrail layers
6+
LLM providers
0
auto-merges (never)

Deterministic detection + LLM

Layer 1 processes 100% of logs with regex and thresholds. Layer 2 uses local model (Qwen 3.5 2B) for enrichment and hidden-error hunt — zero API cost.

Multi-provider diagnosis

Smart routing between Claude, GPT, Gemini, Z.ai and OpenRouter with circuit breaker and automatic fallback chain. No vendor lock-in.

Fix agent with OWASP guardrails

4 security layers: ActionLimiter (file/line limits), Security Scanner (8 OWASP categories), AST validation, new import detection.

Isolated Docker sandbox

Tests run in --network=none, read-only, AppArmor container. Supports Python, Node.js, Go, Java and PHP. On failure, reinjects and retries (up to 3x).

Draft PR — human always approves

Zero auto-merge. Fix delivered as draft PR on GitHub or Gitea with full evidence trail in the PR body.

Sentinel edge agent with MCP

Lightweight agent on customer server with 21 MCP tools (read-only + ephemeral overlay). mTLS communication with dedicated PKI.

Real-time Evidence Trail

Each stage generates traceable evidence with timestamp, category glyph and details. Dashboard with SSE for live monitoring.

Automated project scanner

Onboarding: detects language, framework, database, test commands and generates full project-context.md to contextualize the fix agent.