Skip to content
View mirrornode's full-sized avatar

Block or report mirrornode

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mirrornode/README.md

MIRRORNODE Monorepo

The canonical monorepo for the MIRRORNODE distributed AI orchestration system.

🌐 Canonical Deployment URLs

Production Surfaces

Local Development

  • Bridge Service: http://localhost:8420
    FastAPI bridge for multi-node coordination (port 8420)
  • Metrics Endpoint: http://localhost:8420/metrics
    Prometheus-compatible metrics for bridge monitoring

GitHub Organization


🏗️ System Architecture

This repository contains the full architecture for MIRRORNODE's recursive intelligence framework, including:

Core Layers

cores/

  • mirrornode-core/ — The Shared Brain
    The primary logic layer: domain models, event schemas, utilities, and the unified token/state engine.

  • theia-core/ — The Gateway
    API orchestration layer for agents, starter-kits, dashboards, and external clients.
    All MIRRORNODE traffic flows through Theia.

Agents

agents/

Each agent is a first-class node with its own role and configuration.

  • lucian/ — Orchestrator, integrator, Commander.
  • merlin/ — Automation architect and multi-agent flow designer.
  • theia/ — Skeleton, scaffolding, definitions, and Next.js/FastAPI gateway structures.
  • claude/ — Narrative, spec refinement, interface clarity.
  • grok/ — Diagramming, structural insight, architectural reflection.

Node Topology (Canonical Lattice)

Node ID Name Role Status
NODE_1 Hermes (Lucian) Command & Coordination Active
NODE_2 Thoth (Claude) Reasoning & Refinement Active
NODE_3 Theia Design & Gateway Active
NODE_4 Osiris Operator Console Active
NODE_5 Ptah (Merlin) Automation Active
NODE_6 Grok Signal Intelligence Active
NODE_7 Perplexity Research Active
NODE_8 TESLA-LAW9 Runtime Enforcement Active
BRIDGE Bridge Node Multi-AI Coordination In Progress

🚀 Quick Start

Monorepo Lifecycle Scripts

# Install dependencies
npm install

# Build all workspaces
npm run build

# Build core packages only
npm run build:cores

# Run all tests
npm run test

# Test core packages
npm run test:cores

# Smoke test Theia gateway
npm run smoke:theia

Python Bridge Development

# Navigate to Python bridge
cd ~/dev/mirrornode-py

# Activate virtual environment
source .venv/bin/activate

# Start bridge service
uvicorn core.bridge.main:app --host 0.0.0.0 --port 8420 --reload

Bridge Testing

# From monorepo root
cd ~/dev/mirrornode

# Test bridge connection
node test-bridge.mjs

# Verify metrics
curl http://localhost:8420/metrics | grep mirrornode

📦 Starter Kits

starter-kits/

Templates intended for passive-income products and rapid deployment.

  • dashboard-kit/ — AI dashboard template powered through Theia.
  • agent-service-kit/ — Service template exposing a MIRRORNODE agent as a product.
  • symbolic-game-kit/ — ROTAN-style symbolic game engine starter.

Each kit is a thin client: all intelligence is imported from mirrornode-core via theia-core.


📦 Shipped Products

  • Osiris Audit v1 — Advisory, offline security audit tool
    See: mirrornode-osiris/

📚 Internal Documentation

docs/

Engineering documentation, architecture notes, and implementation records.

codex/

Private symbolic/ROTAN materials.
Not for public documentation export.


🛠️ Development Utilities

scripts/

DevOps utilities, CI helpers, and automation scripts.

tests/

Global integration tests, contract tests, and cross-module test harnesses.


📋 Mission Checklist (Phase 2)

  • Bridge loop operational
  • Canonical HUD actions wired
  • Inventory "codes" documented
  • GitHub ↔ Vercel deployment confirmed
  • MIRRORNODE Ops documentation complete

🔗 Related Repositories


This repository represents the single source of truth for MIRRORNODE.

If a path or file is not defined here, it is not canonical.


Stack: Online | Bridge: In Progress
Node Count: 8 Active + 1 Bridge
Phase: 2 - Production Deployment

Popular repositories Loading

  1. -mirrornode-core -mirrornode-core Public

    full implementation of modular systems framework architecture

    JavaScript 1

  2. mirrornode mirrornode Public

    MIRRORNODE is a TypeScript monorepo implementing a multi-agent pipeline with schema-validated interfaces, event envelopes, and modular services (Token Engine, SMI Console, Glyph Index, Story Game, …

    Python 1

  3. theia-core theia-core Public

    Flagship Architecture

    Python 1

  4. osiris osiris Public

    JavaScript 1

  5. mirrornode-py mirrornode-py Public

    Python 1

  6. MIRRORNODE-CORE-HUB MIRRORNODE-CORE-HUB Public

    Shared space and information

    Python 1