Skip to main content
Glama
SabilMurti

Seiza

by SabilMurti

🌌 Seiza (星座)

Seiza CI/CD License: MIT Node.js Version

Native TypeScript AI Orchestration Engine & MCP Server with Real-Time Bento Web Dashboard.

Seiza acts as the high-performance execution layer for Head AI Architect agents (such as Antigravity IDE and Oh My Pi), coordinating specialized autonomous sub-agents (Planner, Coder, Reviewer, Scout, Librarian, Tester, Designer, Security) using OpenAI-compatible endpoints (e.g. 9Router) with parallel DAG execution, multi-agent consensus validation, sandboxing, and interactive Human-In-The-Loop (HITL) authorization.


graph TD
    Parent[Antigravity IDE / Oh My Pi Agent] <-->|MCP Stdio Protocol| Server[Seiza MCP Stdio Server]
    Server <-->|Real-Time REST Task Sync| Daemon[Seiza HTTP Dashboard Daemon]
    Server <-->|Native Engine| Core[DAG Scheduler & Engine]
    Core -->|Topological Sort| DAGRunner[DAG Parallel Runner]
    DAGRunner -->|Parallel Spawns| Runner[Sub-Agent Execution Loop]
    Runner <-->|LLM / Streaming API| Router[9Router Model Router & Fallback]
    Runner <-->|Coder/Reviewer Dialogue| Consensus[Consensus Manager]
    Runner <-->|Isolated Commands| Sandbox[Sandbox Layer]
    Runner <-->|Proxy MCP Tools| Bridge[MCP Bridge Server]
    Bridge <-->|FTS5 Memory & Graph| Amneshia[Amneshia Memory Hub]
    Bridge <-->|Code Discovery| CodebaseMCP[Codebase Memory MCP]
    Daemon <-->|SSE & REST API| Dashboard[React 18 + Vite Bento Dashboard]

✨ Core Features

  • ⚑ DAG-Based Parallel Orchestration: Automatically breaks complex coding prompts into topological dependency graphs and executes non-dependent steps in parallel.

  • 🀝 Multi-Agent Peer Review (Consensus Engine): Enforces automated Coder-Reviewer dialogue loops to verify diffs and safety before applying changes.

  • πŸ”„ Real-Time Cross-Process Task Sync: Synchronizes task execution states across standalone Stdio MCP processes and the HTTP daemon via POST /api/tasks/sync and SSE streams.

  • πŸ›‘οΈ Dynamic Model Router & Auto-Fallback: Integrates with 9Router daemon. Automatically retries failing models (404/429/5xx) with zero-downtime exponential backoff fallback strategies.

  • πŸŒ‰ Universal Downstream MCP Bridge: Seamlessly bridges tools from Amneshia (SQLite FTS5 Long-Term Memory Hub), Codebase Memory MCP, and Context7.

  • πŸ”’ Human-In-The-Loop (HITL): Intercepts destructive commands or tasks containing #butuh-manusia, pausing execution until approved via the Bento Web Dashboard.

  • πŸ“Š Real-Time Bento Web Dashboard: Premium React 18 + Tailwind UI featuring live DAG graphs, SSE streaming logs, agent directive editors, and token counters.

  • πŸ’Ύ Context Inflation Shield: Logs complete sub-agent execution trails into local SQLite (sessions.db) while returning concise abstractions to the parent agent.


Related MCP server: codemesh

⚑ Quick Start & Installation

Option 1: Run Instantly (No Installation)

You can run Seiza directly via npx using the GitHub source:

# Run HTTP Web Dashboard & REST API
npx -y github:SabilMurti/Seiza --http --port 3456 --daemon

Option 2: Global Installation

npm install -g github:SabilMurti/Seiza

# Start as HTTP Daemon
seiza --http --daemon

Option 3: Standard MCP Server Setup (Stdio Mode)

Add Seiza to your MCP configuration file (mcp_config.json or ~/.omp/agent/config.yml):

{
  "mcpServers": {
    "seiza": {
      "command": "npx",
      "args": ["-y", "github:SabilMurti/Seiza"]
    }
  }
}

πŸ› οΈ MCP Tools Reference

Seiza exposes the following tools to parent agents:

Tool Name

Description

Key Arguments

run_seiza_task

Executes a complex task using topological DAG scheduling.

prompt, model, cwd, dag, skills

run_single_agent

Runs a targeted autonomous sub-agent directly.

agentName, prompt, model, cwd, skills

list_seiza_agents

Lists all available agent profiles and frontmatter specs.

(none)

list_seiza_models

Fetches available 9Router models and role assignments.

(none)

get_task_status

Retrieves real-time execution status of active tasks.

taskId (optional)

list_seiza_skills

Returns all installed skills.

(none)

install_seiza_skill

Installs a skill package from GitHub/local path.

source


πŸ”Œ Advanced Task Synchronization (API)

Seiza automatically synchronizes execution status across processes using:

  • POST /api/tasks/sync: Used by Stdio MCP processes to stream live status updates to the background HTTP daemon.

  • GET /api/tasks: Fetches the aggregated state of all tasks for dashboard display.

  • SSE Events: The dashboard daemon streams events (task_started, task_completed, task_failed) via GET /sse.


πŸ› οΈ Development & Building

# Install all dependencies (Backend + Dashboard)
npm install

# Full build (Backend + Dashboard)
npm run build:all

πŸ“„ License

MIT Β© Sabil Murti

F
license - not found
-
quality - not tested
B
maintenance

Maintenance

–Maintainers
–Response time
–Release cycle
–Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    A
    quality
    D
    maintenance
    A TypeScript MCP server for launching, tracking, and managing external coding-agent runs across local and remote backends like Codex and Claude Code. It allows top-level agents to orchestrate subagents through tools for spawning tasks, polling events, and handling interactive sessions.
    Last updated
    7
    2
  • -
    license
    -
    quality
    C
    maintenance
    Intelligent server management MCP server that enables agents to write TypeScript code to organize and manage multiple MCP servers with self-improving capabilities.
    Last updated
    2
  • A
    license
    A
    quality
    C
    maintenance
    Multi-agent orchestration server that enables parallel task delegation, sequential pipelines, cron scheduling, and cross-model peer review via CLI providers like Codex, Antigravity, OpenCode, and Claude Code.
    Last updated
    42
    27
    5
    MIT
  • A
    license
    -
    quality
    B
    maintenance
    Multi-agent AI orchestrator that runs parallel coding agents in isolated sessions with self-improving intelligence, exposed via an MCP server for task execution and management.
    Last updated
    MIT

View all related MCP servers

Related MCP Connectors

  • MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.

  • Agent-native collaboration network: orchestrate a team of long-running agents from any MCP client.

  • Control plane for autonomous software labor. Agents claim objectives over MCP with audit trail.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/SabilMurti/Seiza'

If you have feedback or need assistance with the MCP directory API, please join our Discord server