# X-IPE Platform — Module Architecture

CLI

### CLI Commands

Project Init
Dev Server
Upgrade
Status
Info
Presentation

### Workspaces

Infinity Loop Home
Idea Workplace
Knowledge Base
UIUX Feedback

### X-IPE Features

Stage Toolbox
Voice Input
Tracing Dashboard
Tracing Graph
Quality Eval View
KB Explorer
Live Refresh
Workspace Manager
Architecture DSL Renderer

### Rendering Engine

App Bootstrap
Markdown Renderer
DSL-to-HTML Engine
API Gateway

### REST Endpoints

Idea Management
Project Switching
Toolbox & Themes
Proxy & Preview
Tracing Control
Knowledge Base
Quality Evaluation
Skills & Config
UIUX Feedback

### WebSocket Channels

Terminal I/O
Voice Streaming
Business Logic

### Project Services

File Navigation & Editing
Idea Lifecycle
Knowledge Indexing
Homepage Stage Mapping

### Config Services

Project Config Loader
App Settings Persistence
Stage Toolbox Config
Prompt Config & Migration

### Platform Services

Interactive Terminal & PTY
URL Proxy & Asset Rewriting
Speech Recognition

### Extension Services

Theme Discovery
Skill Discovery
Skill Translation
CLI Adapter & MCP Deploy
Cross-Cutting

### Observability Pipeline

Trace Context Propagation
Method Decoration
In-Memory Buffer
Log Persistence
Request Interception
DAG Reconstruction
Credential Redaction
Trace Lifecycle Mgmt

### Feedback & Quality

UIUX Feedback Capture
Project Health Scoring
Core

### Foundation Utilities

Path Resolution
File Hashing
YAML Config Parser

### Project Bootstrap

Scaffold Manager
Skills Manager
Infrastructure

### Agent CLI

🐙GitHub Copilot CLI
🔷Claude Code
⚡OpenCode

### Web Framework

🌶️Flask
🔌Flask-SocketIO
🧵Eventlet

### CLI & Config

⌨️Click
📄PyYAML
🔧Hatchling

### I/O & Networking

📡Requests
🌐WebSockets
🖥️PTYProcess

### AI & Content

🤖Dashscope SDK
🔍BeautifulSoup4
🖼️Pillow
Data

### Project Workspace

📁Documentation & Planning
💻Source Code
🧠Skills & Workflows
🎨Static Assets & Themes

### Configuration Store

⚙️Project Config
🛠️Toolbox Config
💬Prompt Templates
🔗CLI Adapter Registry

### Persistence

🗄️App Settings DB
📋Session State
X
Powered by X-IPE — AI-Native Integrated Project Environment