From Slack message to PR in minutes

Slack bot that turns feature requests into pull requests. Multiple AI agents work in parallel, write tests, and deliver code ready for human review.

See It In Action

1

Developer makes request

Mention @dogwalker with feature request in any Slack channel or thread

2

Dog acknowledges task

AI agent confirms it's working on the request

3

Creates draft PR with plan

Generates implementation plan and opens draft PR for early review

4

Bi-directional feedback

Developer can request changes at any timeβ€”AI incorporates feedback

5

PR ready for review

Dog completes work, runs tests, and marks PR ready for human review

Key Features

🀝

Bi-Directional Communication

Reply in Slack threads to give feedback while dogs are working. AI responds to questions and incorporates your input in real-time.

πŸ•

Multi-Agent Architecture

Configure multiple AI "dogs" that work in parallel with load balancing. Scale from 1 to N agents as your team grows.

πŸ“Έ

Visual Documentation

Automatic before/after screenshots for UI changes. Include URLs in tasks to replicate designs from reference websites.

πŸ”

Proactive Research

Dogs autonomously search for current docs, API changes, and best practices. Always uses up-to-date information.

βœ…

Quality Assurance

Three-phase workflow: self-review for improvements, comprehensive test writing, and validation before marking PR ready.

πŸ”’

Self-Hosted

Run on your infrastructure. Your code never leaves your control. MIT licensed and fully open source.

Built With Modern Tools

Claude Sonnet 4.5
Code generation
Aider
Smart code editing
Celery + Redis
Task queue
Slack Bolt
Communication
Playwright
Web automation
Python
Backend

Ready to automate your code reviews?

Clone the repo, configure your dogs, and start shipping features faster.

Get Started on GitHub