Helix watches your error tracker (Sentry or Rollbar). When a bug hits production, a pipeline of agents kicks off automatically:
1. Crash Handler parses the webhook and extracts context
2. QA Agent follows test driven development approach and writes a failing test then opens a GitHub Issue
3. Dev Agent clones the repo, writes a fix for failing test, and creates a PR.
4. Notifier sends the issue + suggestion to Slack for human review with "Approve PR" or "Reject PR" options.
Built with Python, Redis pub/sub for the event bus, and Claude (or Ollama if you prefer local). Self-hostable via Docker Compose.
GitHub: https://github.com/88hours/helix-community
Happy to answer questions about the agent architecture or how the fix suggestions are generated.
NomiJ•1h ago