Deterministic UI policy, discovery and quality gates for coding agents.
- ✓Open-source license (MIT)
- ✓Actively maintained (<30d)
- ✓Clear description
- ✓Topics declared
- ✓Documented (README)
git clone https://github.com/ECD5A/OrchestrUI{
"mcpServers": {
"orchestrui": {
"command": "node",
"args": ["/path/to/OrchestrUI/dist/index.js"]
}
}
}Resumen de MCP Servers
<p align="right">
<a href="README_RU.md">Русская версия</a>
</p>
<div align="center">
<img src=".github/assets/orchestrui-readme-pro.gif" alt="Animated OrchestrUI trace: inspect a structured host, route the smallest UI stack, harmonize role ownership, and audit verified evidence" width="1100">
<p><strong>Deterministic UI policy and quality gates for coding agents.</strong></p>
[](https://github.com/ECD5A/OrchestrUI/actions/workflows/ci.yml)
[](https://www.npmjs.com/package/orchestrui)
[](LICENSE)
[](.agents/skills)
[](#ecosystems)
[](https://registry.modelcontextprotocol.io/v0/servers/io.github.ECD5A%2Forchestrui/versions/latest)
<p>
<a href="#quick-start">Quick start</a>
·
<a href="#output">Output</a>
·
<a href="#skills-and-mcp">Skills & MCP</a>
·
<a href="#ecosystems">Ecosystems</a>
·
<a href="docs/">Docs</a>
</p>
</div>
OrchestrUI inspects a structured project profile, preserves compatible owners, and returns the smallest admissible UI composition with evidence for every decision.
<a id="quick-start"></a>
## Quick start
Requires Node.js 20+. Add the published read-only server to an MCP host:
```json
{
"mcpServers": {
"orchestrui": {
"command": "npx",
"args": ["-y", "orchestrui@latest"]
}
}
}
```
<details>
<summary><strong>Install skills on macOS / Linux</strong></summary>
```bash
git clone --depth 1 https://github.com/ECD5A/OrchestrUI.git
cd OrchestrUI
bash scripts/install-codex.sh
```
</details>
<details>
<summary><strong>Install skills on Windows</strong></summary>
```powershell
git clone --depth 1 https://github.com/ECD5A/OrchestrUI.git
Set-Location OrchestrUI
powershell -ExecutionPolicy Bypass -File scripts\install-codex.ps1
```
</details>
<details>
<summary><strong>Develop from source</strong></summary>
```bash
git clone https://github.com/ECD5A/OrchestrUI.git
cd OrchestrUI
npm ci && npm run check
npm run benchmark
```
</details>
Use them from a frontend project:
```text
$ui-library-router plan the smallest compatible UI stack.
$ui-orchestrator implement the approved plan.
$ui-quality-audit audit the rendered result.
```
<a id="output"></a>
## What it returns
```json
{
"input_mode": "structured-profiles",
"selected": ["bklit-ui"],
"owners": {
"base-system": "host:shadcn-ui",
"data-visualization": "bklit-ui"
},
"rejected": [{ "id": "daisyui", "rule": "base-system-conflict" }]
}
```
The committed suite passes **50/50** structured scenarios, **8/8** independently specified adversarial goldens, and three project fixtures in CI.
<a id="skills-and-mcp"></a>
## Skills and MCP
- `ui-library-router` — inspects the host and assigns role ownership.
- `ui-orchestrator` — integrates approved pieces into one visual contract.
- `ui-quality-audit` — checks coherence, accessibility, responsiveness, motion, performance, and licensing.
- Read-only MCP — `list_libraries`, `recommend_stack`, `get_library_guidance`, `search_components`, `get_install_instructions`, and `audit_plan`.
Published through [npm](https://www.npmjs.com/package/orchestrui), the [official MCP Registry](https://registry.modelcontextprotocol.io/v0/servers/io.github.ECD5A%2Forchestrui/versions/latest), and versioned [GitHub Releases](https://github.com/ECD5A/OrchestrUI/releases). Local plugin configuration is in [`.mcp.json`](.mcp.json); setup, architecture, security, licensing, and contribution details live in [`docs/`](docs/), [`SECURITY.md`](SECURITY.md), [`THIRD_PARTY.md`](THIRD_PARTY.md), and [`CONTRIBUTING.md`](CONTRIBUTING.md).
The MCP surface is read-only and uses public upstream metadata; implementation code and third-party assets remain in the host project.
<a id="ecosystems"></a>
## Ecosystems
| Ecosystem | Role |
|---|---|
| **Kokonut UI** | selective React/shadcn product polish |
| **React Bits** | one signature creative effect |
| **daisyUI** | intentional Tailwind semantic base |
| **Bklit UI** | charts and data visualization |
| **Anime.js** | bespoke timeline, SVG, or scroll motion |
| **Rive** | licensed interactive vector/state-machine graphics |
| **Magic UI** | animated marketing enhancement |
OrchestrUI is independent and is not affiliated with or endorsed by these upstream projects.
## Support
If OrchestrUI helps your work, you can support its ongoing maintenance:
* TON: `pointoncurve.ton`
* Bitcoin (BTC): `1ECDSA1b4d5TcZHtqNpcxmY8pBH1GgHntN`
* USDT (TRC20): `TUF4vPdB6QkjCvZq18rBL4Qj4dK5ihCN75`
## Contact
For questions about OrchestrUI, integration, consulting, or collaboration:
<p>
<a href="mailto:stelmak159@gmail.com" aria-label="Email"><img alt="Email" height="24" src="https://cdn.simpleicons.org/gmail/EA4335"></a>
<a href="https://t.me/ECDS4" aria-label="Telegram"><img alt="Telegram" height="24" src="https://cdn.simpleicons.org/telegram/26A5E4"></a>
<a href="https://github.com/ECD5A/OrchestrUI" aria-label="GitHub repository"><picture><source media="(prefers-color-scheme: dark)" srcset="https://cdn.simpleicons.org/github/FFFFFF"><img alt="GitHub repository" height="24" src="https://cdn.simpleicons.org/github/181717"></picture></a>
</p>
Lo que la gente pregunta sobre OrchestrUI
¿Qué es ECD5A/OrchestrUI?
+
ECD5A/OrchestrUI es mcp servers para el ecosistema de Claude AI. Deterministic UI policy, discovery and quality gates for coding agents. Tiene 1 estrellas en GitHub y su última actualización registrada es del 2026-08-22.
¿Cómo se instala OrchestrUI?
+
Puedes instalar OrchestrUI clonando el repositorio (https://github.com/ECD5A/OrchestrUI) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.
¿Es seguro usar ECD5A/OrchestrUI?
+
Nuestro agente de seguridad ha analizado ECD5A/OrchestrUI y le ha asignado un Trust Score de 95/100 (tier: Verified). Revisa el desglose completo de comprobaciones superadas y flags en esta página.
¿Quién mantiene ECD5A/OrchestrUI?
+
ECD5A/OrchestrUI es mantenido por ECD5A. La última actividad registrada en GitHub es del 2026-08-22, con 0 issues abiertos.
¿Hay alternativas a OrchestrUI?
+
Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.
Despliega OrchestrUI en tu cloud
Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.
¿Mantienes este repo? Añade un badge a tu README
Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.
[](https://claudewave.com/repo/ecd5a-orchestrui)<a href="https://claudewave.com/repo/ecd5a-orchestrui"><img src="https://claudewave.com/api/badge/ecd5a-orchestrui" alt="Featured on ClaudeWave: ECD5A/OrchestrUI" width="320" height="64" /></a>Más MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
The fastest path to AI-powered full stack observability, even for lean teams.
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!