100% Open source · SSPL-1.0 · Star us on GitHub

Your repo's wish is my command.

Open-source, self-hosted AI agent for your repos. Issue triage, PR review, auto-fix, merge queue, conflict resolution — one binary, your infrastructure, your AI keys.

Free & open source. Self-hosted. Your AI keys. Your data. Works with GitHub, GitLab, Gitea, on-premise.

wshm wizard

One open-source binary. End-to-end repo automation.

Issue triage, PR review, auto-fix, merge queue and conflict resolution — all from one self-hosted Rust binary. Audit it, fork it, run it on your servers.

Issue Triage

Issue Triage

Automatically classify, label, and prioritize every new issue using AI. Detect duplicates, request missing info, identify quick wins. Configurable label rules, periodic retriage, custom AI prompts.

auto-label priority duplicates retriage auto-assign
PR Review

PR Analysis & Inline Review

Every PR gets an instant AI summary, risk assessment, and review checklist. Line-by-line inline code review catches bugs before humans look. Auto-label by type and risk level.

summary risk:high inline-review checklist
Auto Fix

Auto-Fix

Simple bugs get fixed automatically. wshm generates a draft PR, runs your test suite, scans for security issues. Gated by confidence thresholds, collaborator auth, and human review.

draft-pr test-gate security-scan sandbox
Merge Queue

Merge Queue & Conflict Resolution

PRs are scored and ranked by readiness. Auto-merge above threshold. Detect and resolve merge conflicts automatically. Never force-pushes.

scoring auto-merge conflicts

Interactive TUI dashboard

Real-time overview of your repo. Issues, PRs, merge queue, stats, drift analysis. All in your terminal.

Issues tab

wshm tui --repo rtk-ai/rtk

Available now

Web dashboard included

Same overview, in your browser. Issues, PRs, merge queue, activity, backups, settings — bundled in the OSS binary, served from the daemon.

wshm daemon → http://localhost:3000
Open Source

wshm is 100% open source.

The full agent — triage, review, auto-fix, merge queue, conflict resolution — is on GitHub under SSPL-1.0. Read the code, fork it, run it on your own infrastructure. No SaaS lock-in, no telemetry on by default, no per-seat billing.

📝

Auditable by design

Every prompt, every safety guard, every webhook handler is in the repo. Trust through reading, not marketing.

🔐

Self-hosted, your data

Runs on your servers, your AI keys, your repo tokens. Source code never leaves your infrastructure.

🔧

Fork-friendly

SSPL-1.0 lets you adapt wshm to your workflow. Custom prompts, custom rules, custom integrations — ship them in your fork.

🚀

Free forever for self-host

The OSS edition is the full agent — not a crippled trial. The optional Pro tier adds a hosted dashboard, SSO and team analytics on top.

Read the code, run it locally.
git clone https://github.com/wshm-dev/wshm

Open source first. Pro tier optional.

The full agent is free and open source. Pro adds a hosted dashboard, SSO and team analytics for organisations that want them.

Available now
Free
Open source · SSPL-1.0

The full agent. Self-hosted on your infrastructure.

  • Issue triage + auto-label + retriage
  • PR analysis + inline code review
  • Auto-fix with draft PRs
  • Merge queue + conflict resolution
  • TUI dashboard + local web UI
  • GitHub + GitLab + Gitea + Azure DevOps
  • Bring your own AI keys + local models
  • Fork it, audit it, modify it
Get the source
€49.99/mo
Pro

Everything in OSS, plus hosted dashboard and team features.

  • Everything in OSS edition
  • Hosted multi-repo dashboard
  • SSO / SAML for teams
  • Native RBAC + audit log
  • Premium features (autofix workflows, conflict assist)
  • Email support
Contact us
Coming soon
Custom
Enterprise

Pro plus dedicated support, SLA and on-prem help.

  • Everything in Pro
  • SLA + dedicated support
  • Onboarding + install help
  • Offline license (no call home)
  • Custom AI fine-tuning
  • Volume discounts
Coming soon

Deploy anywhere

One binary. No SaaS dependency. Runs where your code lives.

GitHub
Personal + Org
GitLab
.com + Self-hosted
Gitea
Forgejo, Codeberg
Azure DevOps
Services + Server

GitHub

Public and private repos. Personal and organization. GitHub Action or daemon. Webhooks or polling.

GitLab

GitLab.com or self-managed. CI pipeline integration. Same binary, same config.

On-Premise

Your servers, your network. No data leaves your infrastructure. Gitea, Forgejo, Azure DevOps Server.

Run anywhere

wshm is a single static binary. Deploy it however you want:

VM / VPS

systemd service, auto-update, any Linux

Docker

docker run wshm daemon, rootless Podman supported

Kubernetes

Single-pod deployment, ConfigMap for config.toml

GitHub Action

No server needed, runs on every event

Bring your own AI

Works with Claude Max/Pro/Team subscriptions (no API key needed).

Or use any API provider. Or run local models with Ollama.

Anthropic OpenAI Google Mistral Groq DeepSeek xAI OpenRouter Ollama Azure Together Fireworks Cohere Perplexity

Security hardened

Battle-tested security. Multiple audit rounds. Defense in depth.

Dry-run by default

--apply required. See what would happen before it happens.

Prompt injection hardened

XML fence escaping, confidence clamping, summary truncation, input sanitization.

Auth on every command

Collaborator check on all slash commands. Webhook HMAC signature verification.

Never force-pushes

Conflict resolution uses new commits. Your history is always safe. Draft PRs by default.

Open source. Self-hosted. Yours.

One Rust binary, the full agent, on your servers. Read the source, run it locally, fork it for your workflow.

View on GitHub Read the license