跳转到主要内容
页面

GitVibe Wiki

Maintainer-gated AI development pipeline for GitHub issues, discussions, labels, workflows, branches, and pull requests.

GitVibe Wiki

GitVibe turns GitHub issues, discussions, labels, Actions, and pull requests into a maintainer-gated AI development pipeline.

Use this wiki by task. Setup details live in one place, configuration details live in one place, and workflow pages link back to those references instead of duplicating tables.

Start Here

NeedPage
Follow the practical setup pathQuick Start
Check prerequisites before setupSetup Requirements
Configure repository features, secrets, variables, AI bundle, and App installationRepository Settings
Operate the hosted app server, Docker runtime, public URL, and GitHub App webhooksApp Server Settings
Configure .github/git-vibe.yml, AI profiles, stage routing, and testsConfiguration
Learn the /git-vibe commands and labelsCommands and Labels
Understand bug, feature, implementation, and PR review flowsWorkflows and Lifecycle
Scope tokens and understand trust boundariesSecurity and Permissions
Run, monitor, and troubleshoot the app serverOperations and Troubleshooting
Read developer architecture and internalsArchitecture
Understand AI context, stage schemas, adapters, and toolsAI and Stage Contracts
Work on GitVibe itselfDevelopment and Testing

Endpoint Quick Reference

PurposeHosted URL
GitHub App installationhttps://github.com/apps/gitvibe-for-github
GitHub webhookhttps://git-vibe.markhuang.ai/webhooks
Health checkhttps://git-vibe.markhuang.ai/health

Repository owners install the hosted GitHub App. App runtime and webhook setup details are for GitVibe service operators and live in App Server Settings.

Reader Paths

ReaderStart hereThen read
First-time repository ownerQuick StartRepository Settings, Security and Permissions
Repository maintainerCommands and LabelsWorkflows and Lifecycle
App operatorApp Server SettingsOperations and Troubleshooting
DeveloperArchitectureAI and Stage Contracts, Development and Testing

System Map

flowchart LR
  GH[GitHub issues, discussions, PRs] --> App[Hosted GitVibe app server]
  App -->|verify webhook signature| App
  App -->|check actor permission| API[GitHub API]
  App -->|dispatch workflow| WF[Reusable GitVibe workflow]
  WF --> Runner[GitHub Actions runner]
  Runner --> AI[Configured AI adapter]
  Runner --> Repo[Repository checkout]
  Runner -->|comments, labels, issues, PR reviews| GH
  Maintainer[Admin or collaborator] -->|labels, reviews, commands| GH
  Human[Human reviewer] -->|review and merge| GH

GitVibe does not auto-merge pull requests or let AI authorize work. Trusted repository actors control commands, protected labels, approval, review, and merge decisions.

Canonical References

Source Notes

The wiki is the canonical long-form documentation source for GitVibe. The implementation lives in ../git-vibe, including src/app, src/runner, src/shared, .github/workflows, examples/consumer, packages/git-vibe-setup, prompts, schemas, and composite actions.