duck-ecosystem

DUCK ECOSYSTEM

One machine. Many original systems. Nothing gets erased.

Duck Ecosystem is the integration layer that gives the existing Duck / Zion / Studio / Gema / local / AI projects a common operating model without replacing their original repositories.

The core idea

                         DUCK ECOSYSTEM
                              │
             ┌────────────────┼────────────────┐
             │                │                │
        EXPERIENCE        ORCHESTRATOR      MEMORY
             │                │                │
     ┌───────┼───────┐        │         ┌──────┴──────┐
     │       │       │        │         │             │
   STUDIO   ZION    GEMA   EVENT BUS   PROJECTS    KNOWLEDGE
     │       │       │        │         │             │
     └───────┴───────┴────────┴─────────┴─────────────┘
                              │
                    ORIGINAL REPOSITORIES
                              │
          ┌───────────────────┼───────────────────┐
          │                   │                   │
    duck-full-studio    DUCK-ZION-PREMIUM   Duck Studio OS
          │                   │                   │
       originals            originals           originals

        NO REPOSITORY IS MOVED, DELETED OR REWRITTEN.
        THE ECOSYSTEM ADDS A COMMON CONTROL PLANE.

What this repository is

This repository is not another replacement for the existing projects. It is the machine above them.

It provides:

The important distinction

There are three states for an integration:

  1. REAL — connected to an actual system/API/local process.
  2. SIMULATED — the same contract works, but the action is represented by a safe simulator.
  3. PLANNED — capability is declared but no adapter exists yet.

The ecosystem never pretends that a simulation is a real integration.

Initial canonical domains

Domain Meaning
studio production, projects, stems, versions, QC
zion narrative/interface/experience layer
gema premium toolkit and creative instruments
local local producer workstation / knowledge / plugins
ai models, prompts, agents and reasoning services
workforce orchestrated agent/action layer
memory provenance, decisions, assets and project state
portal clients, collaboration and delivery

First machine

The first executable concept is deliberately small: an Ecosystem Engine receives an intention such as:

prepare a new track for Duck

and resolves it through:

INTENTION
  ↓
CAPABILITIES
  ↓
PROJECT CONTEXT
  ↓
PLAN
  ↓
ADAPTERS
  ↓
EVENTS
  ↓
STATE / AUDIT

If an adapter is unavailable, the engine can use a simulator while preserving the exact intended action and its provenance.

Non-destructive rule

Original repositories remain authoritative for their own source code. This repository stores references and integration metadata, not copied source code by default.

Example:

{
  "id": "duck-studio-pro",
  "source": {
    "repository": "belentani7/duck-full-studio-pro",
    "preserveOriginal": true
  },
  "integration": {
    "mode": "simulated"
  }
}

Current known source systems

The registry intentionally references existing work rather than absorbing it:

Some names may represent experiments, packaging repositories or historical states. The registry is designed to make that explicit rather than silently merging them.

Roadmap

Phase 1 — Integration map

Phase 2 — Working machine

Phase 3 — Real adapters

Phase 4 — Autonomous creative workflows

Phase 5 — Ecosystem

The ecosystem becomes the common operating layer while the original projects remain independently usable.


Principle

Do not merge the projects by destroying their differences. Merge them by giving them a language they can all speak.