Skip to content

Projects

Active

AI Orchestrator

AI Orchestrator SDK — the open product output of Orchestration Lab. Multi-provider Node.js routing by cost, latency, or quality, with fallbacks, streaming, and key rotation.

Last updated: Jul 2026

Lab product output

Watch a request route: strategy picks Local / OpenAI / Google / Claude, then returns — with fallback when a provider fails.

npm · MIT · docs at davoodmood.github.io/ai-orchestrator

Install
Click to copy

Move over the viewport · idle for ambient motion

3D viewport loads on desktop when visible

Live viewport Standby

01 — Facts

Project signals

My Role

Maintainer / Library author

Tech Stack

TypeScript, Node.js, Multi-provider adapters, Streaming, Embeddings, Key rotation

Key Metric / Proof

npm · MIT · docs at davoodmood.github.io/ai-orchestrator

Scope

Shipped SDK product of Orchestration Lab: unified generate/stream/embed API, strategy routing, resilient fallbacks, session caching, custom adapters, API key rotation.

Next / Status Note

Active — Orchestration Lab product output. Linked from the lab spine project.

Stack

  • TypeScript
  • Node.js
  • Multi-provider adapters
  • Streaming
  • Embeddings
  • Key rotation

02 — Brief

Narrative

The open Node.js SDK shipped from Orchestration Lab — multi-provider routing with fallbacks, streaming, and key rotation.

Open SDK

AI Orchestrator is the publishable control plane: one generate / stream / embed surface across local custom providers and hosted adapters, routed by cost, latency, or quality.

  1. Package

    Unified API

    Flexible multi-provider AI SDK for Node.js. Dynamically routes requests across models with automatic fallbacks and resilient error handling.

    • generate()
    • generateStream()
    • embedContent()
    Install
    Click to copy
  2. Lab relationship

    Product output of Orchestration Lab

    Orchestration Lab owns the control-plane thinking — local custom providers, hosted adapters, metrics. This SDK is what those patterns become for PromptQT Studio and other Recash agentic pipelines.

    Open Orchestration Lab →

  3. Routing

    Strategies & resilience

    Compose strategies so ties break cleanly. Key rotation, streaming, session caching, and custom adapters are first-class.

    • Cost Prefer cheapest viable model.
    • Latency Prefer fastest path for interactive UX.
    • Quality Prefer highest tier when the job demands it.
    • Health Skip unhealthy endpoints; fall through.

    Example strategy ['cost', 'quality']

  4. MIT · npm

    Open foundation

    Docs at davoodmood.github.io/ai-orchestrator. Install and wire providers — including your own local inference endpoint.

    Package
    Click to copy

Live product

See AI Orchestrator in the browser

A Full HD product view inside a laptop stage. Preview only — open the live site to interact.

Open AI Orchestrator → davoodmood.github.io

View only · Full HD preview · open to interact

Add New Playlist

-
00:00
00:00
Update Required Flash plugin
-
00:00
00:00