STUDIO
Your workshop. Define reusable building blocks here, then assemble them in /build.
Pipelines
Use when: you ship the same kind of output repeatedly (weekly newsletter, monthly investor update). A Pipeline freezes all 5 building blocks into one named composition — /build loads it in one click.
Capabilities
Use when: your generated content keeps saying generic things instead of naming your actual feature. Write a one-paragraph summary + implementation note per capability; the LLM grounds on it.
Audiences
Use when: the same content needs three voices — a Heise editor, an investor, a Slack channel. Each audience pins tonality + reading level + channel hints the LLM respects.
Brand
Use when:you publish for more than one client / product. Auto-extract palette + voice from any URL, or build manually. The widget's colors + fonts come from here.
Formats
Use when: you ship to a specific channel shape — slide deck, square widget, LinkedIn post, X thread. The format picks the layout idiom AND the default export button.
Source Presets
Use when:the same slice of your codebase powers many generations — “everything under src/lib/billing/” for billing docs, “changes since v1.4” for release notes. Save once, reuse on every run.
Legacy endpoints (advanced)
- /forge/templates — server-side template editor
- /forge/audiences — legacy audience editor (writes .forge/audiences.json)
- /forge/source-presets — supersedes /forge/from-prism (the legacy selector is still reachable at that URL for the /assets/* generators)
- /forge/engine/debug — internal pipeline inspector