Course · Alembic Monorepo ENPT
Alembic · Complete Visual Course

Alembic — Complete Visual Course

A visual, interactive course covering every package, layer, command, and flow of the Alembic monorepo.

Lessons


01What Alembic is and how the pieces fitA monorepo engine that turns goals into verified, teachable, publishable runs. 02Contracts, tiers, and the model registryThe shared type spine that keeps every package speaking the same language. 03Adapters: how Alembic talks to modelsA registry of model adapters that never throws, with circuit breakers, retries, and cost accounting. 04Ingestion and ETLPull raw sources into wiki packages and distill them through T0–T3. 05Council: multi-agent deliberationLet multiple model perspectives debate a decision, then verify the verdict. 06Swarm: task orchestrationA depth-bounded, durable task queue that parks T4 work and resumes after crashes. 07Mission, VM, and alembic.plan.tsCompile human missions into executable specs and run TypeScript plans with hooks. 08Forge and planf3: from prompt to scopeMaterialize a runnable scope from a vague idea using the 7-step Forge front-end. 09Coda: the four gatesProof, validator, course, and publish gates close every Alembic run. 10Harness: HTTP, SSE, and MCPThe transport-neutral orchestration layer that exposes Alembic over REST, SSE, and MCP. 11Web cockpit, TUI, and doctorObserve and verify Alembic runs and environment without leaving the terminal or browser. 12Marketing FactoryTurn verified business signals into go-to-market assets and versioned manifests. 13Software FactoryRun AI coding agents inside isolated sandboxes with git worktrees. 14Infra and deploymentDevOps-as-code for the three-plane topology: host, droplet, and CI. 15CLI commands and end-to-end flowsPutting all the packages together through the human-facing command surface. 16Where to go nextA handoff map of what to read, change, or teach depending on your goal. 17Lab: Build a feature end to endUse Forge, VM, Swarm, Coda gates, and publish a course for one real feature. 18Lab: From signals to campaign assetsIngest ideas, distill signals, and generate marketing assets with the Marketing Factory. 19Lab: Extend Alembic with a new collector or adapterWalk through adding a new source type or model adapter and prove it with tests. 20Lab: Deploy the harness server and cockpitRun Alembic as a service: harness API, SSE events, and web cockpit behind Caddy.
#

Modules


  • Start here
  • Foundation
  • Data layer
  • Decision layer
  • Execution layer
  • Scope layer
  • Gate layer
  • Top layer
  • Observability
  • Product layer
  • Operations layer
  • End-to-end
  • Next steps
  • Hands-on lab