Skip to content

hugefisco94/mdo-api-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DEPRECATED — This repository has been consolidated into mdo-nexus-ooda. No further updates here.

MDO Command Center — Backend API

Run on Replit

Multi-Domain Operations (MDO) AI Orchestration Backend with OODA Loop State Machine.

Frontend: hugefisco94.github.io/ai-orchestration-hub

Architecture

  • OODA Loop: Observe → Orient → Decide → Act state machine
  • MDO Domains: Code, Orchestration, Data/Knowledge, Infrastructure, Intelligence
  • Agent Routing: OODA-phase-aware agent selection
  • Cloud Proxy: Elice Cloud + Harness.io integration

Deploy on Replit

  1. Import this repo on Replit
  2. Set environment variables (optional):
    • HARNESS_PAT — Harness.io Personal Access Token
    • HARNESS_ACCOUNT — Harness Account ID
    • ELICE_URL — Elice Cloud LiteLLM endpoint
  3. Click Run

API Endpoints

Method Path Description
GET /api/health Health check
GET /api/ooda/state Current OODA cycle state
POST /api/ooda/advance Advance to next OODA phase
POST /api/ooda/reset Reset OODA cycle
PUT /api/ooda/tempo Set tempo (strategic/operational/tactical)
GET /api/mdo/config MDO configuration
GET /api/mdo/domains Domain status
GET /api/missions List missions
POST /api/missions Create mission
GET /api/cloud/status Cloud connections
GET /api/swarm/models AI model swarm
POST /api/agents/route OODA-aware agent routing
POST /api/harness/trigger Trigger Harness pipeline

License

MIT

About

MDO Command Center Backend — OODA Loop State Machine + Agent Routing + Cloud Proxy (Replit Deploy)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors