Miyabi

mcp
SUMMARY

Agentic development framework: Write an Issue, get production code. Multi-agent orchestration + MCP + Claude Code integration.

README.md

🌸 Miyabi

The agentic development framework that turns GitHub Issues into production code.

npm version
npm downloads
MCP Bundle
GitHub stars
License
Follow @The_AGI_WAY

npx miyabi

Issue to PR in 10-15 minutes. Zero human coding required.

Quick Start | Why Miyabi? | CLI Commands | Discord


The Magic

πŸ“ Write an Issue    β†’    πŸ€– 7 AI Agents collaborate    β†’    βœ… PR arrives

Miyabi orchestrates 7 specialized coding agents that autonomously analyze, implement, review, test, and create pull requests β€” all triggered by a single GitHub Issue.


Why Miyabi?

Feature Miyabi CrewAI AutoGen LangGraph
Issue β†’ PR automation Built-in Manual setup Manual setup Manual setup
GitHub-native (Issues as task queue) 53 labels + 16 workflows No No No
MCP tools (172+ bundled) Built-in bundle Via adapter Via extension Via adapter
Agent Skill Bus (110+ skills) Built-in No No No
Code intelligence (GitNexus) Built-in No No No
Quality gate (auto-review + retry) Score 80+ or escalate Manual Manual Manual
Distributed cluster execution Up to 5 machines No No No
Zero-config quick start npx miyabi pip install + config pip install + config pip install + config
Language TypeScript Python Python Python

Miyabi treats GitHub as an operating system β€” Issues are the task queue, Labels are the state machine, Actions are the execution engine, and Webhooks are the event bus.


Ecosystem

Miyabi is a full-stack agentic framework. These are its core subsystems:

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                        🌸 Miyabi                                β”‚
β”‚                                                                 β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚ Miyabi CLI   β”‚  β”‚ Agent SDK    β”‚  β”‚ MCP Bundle            β”‚  β”‚
β”‚  β”‚ 25 commands  β”‚  β”‚ 7 coding +   β”‚  β”‚ 172+ tools for        β”‚  β”‚
β”‚  β”‚ npx miyabi   β”‚  β”‚ 14 business  β”‚  β”‚ Claude Desktop/Code   β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚                                                                 β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚ Agent Skill  β”‚  β”‚ GitNexus     β”‚  β”‚ GitHub as OS          β”‚  β”‚
β”‚  β”‚ Bus          β”‚  β”‚ Code Intel   β”‚  β”‚ 53 labels Γ— 16        β”‚  β”‚
β”‚  β”‚ 110+ skills  β”‚  β”‚ Impact       β”‚  β”‚ workflows             β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
Component Repository Stars
Agent Skill Bus ShunsukeHayashi/agent-skill-bus Stars
GitNexus ShunsukeHayashi/gitnexus-stable-ops Stars
MCP Bundle Included in monorepo npm

Quick Start

# Install and run
npx miyabi

# Check system status
npx miyabi status --json
npx miyabi doctor --json

# Full automation: Issue β†’ Code β†’ Test β†’ PR
npx miyabi cycle

# Shortcuts
npx miyabi fix 123        # Fix bug (Issue #123)
npx miyabi build 123      # Add feature (Issue #123)
npx miyabi ship           # Deploy to production

# MCP Server for Claude Desktop/Code
npm install -g miyabi-mcp-bundle

Packages

Package npm Description
miyabi npm CLI - 25-command autonomous development framework
miyabi-mcp-bundle npm MCP Server - 172+ tools for Claude Desktop/Code
@miyabi/agent-sdk v0.1.0 Agent SDK - 7 Coding Agents in TypeScript
@agentic-os/core v0.1.0 Core - Agent system foundation

Monorepo Structure

packages/
β”œβ”€β”€ cli/                  # Miyabi CLI (npx miyabi)
β”œβ”€β”€ mcp-bundle/           # MCP Server (172+ tools)
β”œβ”€β”€ miyabi-agent-sdk/     # Agent SDK (7 Coding Agents)
β”œβ”€β”€ core/                 # @agentic-os/core
β”œβ”€β”€ coding-agents/        # Coding Agent implementations
β”œβ”€β”€ business-agents/      # Business Agent definitions
β”œβ”€β”€ shared-utils/         # Cross-package utilities
β”œβ”€β”€ context-engineering/  # Context engineering tools
β”œβ”€β”€ github-projects/      # GitHub Projects V2 integration
β”œβ”€β”€ task-manager/         # Task management
β”œβ”€β”€ doc-generator/        # Documentation generator
└── miyabi-web/           # Web dashboard

CLI Commands

Core Commands

Command Description
miyabi status Project status (Issues/PRs/Agents)
miyabi doctor System diagnostics (git/node/npm/GitHub)
miyabi health Quick health check
miyabi init <name> New project (53 labels + 16 workflows)
miyabi install Add Miyabi to existing project
miyabi setup Setup guide (tokens/config)
miyabi onboard First-time onboarding wizard
miyabi auth GitHub OAuth (login/logout/status)
miyabi config Settings (get/set/list)

Development Commands

Command Description
miyabi agent Run agent (coordinator/codegen/review/pr/deploy)
miyabi run Unified runner (codegen/review/deploy/full-cycle)
miyabi fix <issue> Bug fix shortcut
miyabi build <issue> Feature build shortcut
miyabi ship Production deploy shortcut
miyabi auto Water Spider full-auto mode
miyabi omega Omega 6-stage pipeline
miyabi cycle Issue β†’ Code β†’ Test β†’ PR automation
miyabi sprint Sprint planning + batch Issue creation
miyabi pipeline Command composition (pipe/AND/OR/parallel)

Tool Commands

Command Description
miyabi release Release management + X/Discord auto-notify
miyabi voice Voice-driven mode (VoiceBox/Google Home)
miyabi skills Agent Skill management (list/health/sync)
miyabi todos Auto-detect TODO/FIXME β†’ create Issues
miyabi dashboard Dashboard management
miyabi docs Auto-generate documentation

Agent System

7 Coding Agents

Agent Role Quality Gate
CoordinatorAgent Task decomposition + DAG Orchestrator
IssueAgent Issue analysis + 53-label classification Analysis
CodeGenAgent Code generation (Claude Sonnet 4) Execution
ReviewAgent Code quality (100-point scale, 80+ to pass) Execution
TestAgent Test execution + coverage Execution
PRAgent PR creation (Conventional Commits) Execution
DeploymentAgent CI/CD automation Execution

14 Business Agents (Planned)

Marketing, Sales, Content, and Analytics agents for end-to-end business automation. Currently in design phase.

Quality Gate

CodeGenAgent β†’ ReviewAgent (score 80+?) β†’ [Yes] β†’ PRAgent
                    ↓ [No]
              Retry up to 3x β†’ Below threshold β†’ Escalate to human

GitHub as Operating System

GitHub Feature OS Role
Issues Task queue
Labels State machine (53 labels x 10 categories)
Projects V2 Kanban board / data layer
Actions Execution engine (16 workflows)
Webhooks Event bus
pending β†’ analyzing β†’ implementing β†’ reviewing β†’ done

Key Features

Agent Skill Bus (110+ Skills)

Dynamically load and execute skills via the bus β€” code-reviewer, test-generator, commit-helper, and 107 more.

npx miyabi skills list    # List 110+ skills
npx miyabi skills health  # Health score

agent-skill-bus is the standalone skill engine that powers Miyabi's extensibility.

GitNexus Code Intelligence

Automatic dependency analysis, test coverage mapping, and cross-package impact assessment before any code change.

gitnexus-stable-ops provides the code intelligence backbone.

Distributed Cluster Execution

Run tasks across up to 5 machines (MacBook + Windows + Mac mini x3) via SSH/Tailscale network dispatch.

X/Discord Auto-Notification

miyabi release announce auto-posts release info via X (Twitter) API v2 and Discord webhooks.


Development

# Root level
npm test                  # vitest
npm run build             # TypeScript compile
npm run lint              # ESLint
npm run typecheck         # TypeScript type check
npm run verify:all        # lint + typecheck + test + security

# CLI package
cd packages/cli
npm run dev               # tsx (development)
npm run build             # tsc + fix-esm-imports
npm test                  # vitest

# MCP Bundle
cd packages/mcp-bundle
npm run dev               # tsx hot reload
npm test                  # vitest

Requirements

  • Node.js 18+
  • GitHub account + GITHUB_TOKEN

Learn More


Like Miyabi?

If Miyabi helps your development workflow, consider:


License

Apache 2.0 - Copyright (c) 2025-2026 Shunsuke Hayashi / εˆεŒδΌšη€ΎγΏγ‚„γ³

Built with Miyabi Agent Society | Powered by Claude AI

Yorumlar (0)

Sonuc bulunamadi