project-architecture

Explain the Orient monorepo architecture, including package organization and Docker deployment.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/orient-bot/orient --skill project-architecture-orient-bot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-architecture
Source: https://github.com/orient-bot/orient/tree/main/.claude/skills/project-architecture
Command: npx skills add https://github.com/orient-bot/orient --skill project-architecture-orient-bot

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a comprehensive understanding of the Orient monorepo's architecture, enabling users to make informed technical decisions, contribute effectively, and onboard new team members.

Core Features & Use Cases

  • Monorepo Structure: Details the organization of packages within the pnpm monorepo.
  • MCP Server Pattern: Explains the multi-MCP-server setup for AI processing.
  • Agent Registry: Describes how agents are managed and their default roles.
  • Mini-Apps System: Outlines the process for creating and managing AI-generated applications.
  • Docker Deployment: Provides guidance on deploying Orient using Docker.
  • Use Case: When a new developer joins the Orient project, they can use this Skill to quickly grasp the codebase structure, understand how different services interact, and identify where to implement new features.

Quick Start

Use the project-architecture skill to explain the Orient monorepo structure.

Frequently Asked Questions about project-architecture

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How is the Orient monorepo architecture organized using pnpm workspaces?

The Orient monorepo architecture uses a pnpm workspace to organize packages, detailing multi-MCP-server patterns, agent registry, mini-apps system, and Docker deployment configurations for technical decision-making.

How do I deploy the Orient monorepo using Docker?

Deploy Orient using Docker by following the architecture's deployment configurations, which guide containerization of the pnpm monorepo, multi-MCP-server setup, and mini-apps system.

How does the multi-MCP-server pattern work in the Orient monorepo?

The multi-MCP-server pattern in the Orient monorepo distributes AI processing across multiple servers, coordinated through an agent registry that manages default roles within the pnpm workspace.

What is the agent registry and how does it manage agents in Orient?

The agent registry in Orient manages AI agents and their default roles within the monorepo, defining how they interact with the multi-MCP-server setup and mini-apps system to execute tasks.

Do I need pnpm to contribute to the Orient monorepo?

Yes, pnpm is required to manage the Orient monorepo workspace, as the architecture relies on pnpm to organize packages, coordinate the multi-MCP-server pattern, and structure the mini-apps system.

How do I create and manage mini-apps in the Orient system?

To create mini-apps in Orient, use the mini-apps system outlined in the architecture, which explains the process for generating and managing AI applications within the pnpm monorepo and Docker deployment framework.