Smoke test required

...

← All documentation

Documentation

Manifesto

**Status:** active · last reviewed 2026-05-03

source: docs/grand-plan/MANIFESTO.md

The Studio where every canvas is alive — and you walk through it. Replace your linktree. Build a world. Let visitors walk your work.

Locked 2026-04-27 (afternoon revision after the Studio reorient). Re-locked 2026-04-30 evening per VISION_REVISION_2026-04-30.md: terminology aligned to Ensemble / Studio / Canvas / Showcase; sprite-walk pulled into v1.0; tier limits set to 1+1 free / 1+9 pro.


Terminology

Four words carry this product. Use them precisely.

Term Definition Cardinality
Ensemble The overworld map. The PLACE itself. The world a visitor lands in. One
Studio The editor app where creators author canvases. 1 per creator
Canvas A creator’s place inside their Studio. Anything they can imagine within the sprite-game world — wrapping games, websites, embeds, visual elements placed via toolbar or Claude. 2 (free) / 10 (pro) per creator
Showcase The ONE canvas a creator chooses to publish to Ensemble. Visitors see it from the overworld and walk into it. 1 per creator

“Room” is no longer used as the public place — it’s Canvas now. “Workshop” is no longer used as the creator’s surface — that’s the Studio. “Workshop drawer” remains as the inspiration drawer inside the Studio (UI element, not surface name).


What Ensemble is, in one paragraph

Ensemble is a vibe-coder’s playground built around four things: an overworld map (the Ensemble), an editor app (your Studio), the canvases inside it (your Canvas — or, when published, your Showcase), and a customizable sprite that walks through them. All powered by Claude and built for the generation of makers who treat AI as a partner. The dashboard’s agent-management depth is a feature, not a hidden back-office. Replace the link in your bio with a place. Walk your sprite through your friend’s Showcase. Share the Claude controller setups that make your work fly. Buy and sell sprites, themes, and worlds to other creators. A page is alone. Ensemble is together. A place you walk through, a Studio you author in, a Showcase that lives in the world.

Ensemble is creator-built first, generative-assist second. Sign up, build a sprite, link your GitHub, and within 60 seconds Claude has built a starting Canvas from your actual work — a bookshelf of your Substack drafts, an arcade cabinet for your Steam release, a tape deck for your Bandcamp. Then you make it yours. Place an arcade cabinet on the floor; walk your sprite up to it; press X — your game launches. Stand a book on a shelf; walk over and press X to read the essay. Drop a podcast as a tape deck; press X to listen. Customize the canvas with pixel-art sprites, vector environments, sound, and Claude-generated components — total creative freedom inside a safe sandbox. The Ensemble Studio is the linktree your work actually deserves, and the Showcase is the doorway visitors walk through.

The dashboard — the existing Maestro-and-Agents power-user surface — is still there. It’s still beautiful. It’s still the agent-management depth that makes Ensemble distinctive. But it’s a secondary destination for the operators among you. The front door is the Ensemble — the community surface — and from there visitors find your Studio. The agent-management depth isn’t hidden, it’s a selling point: a place that’s a marketing surface for brands and digital creators with the tools to manage your Claude controller and agent automation built in.


The thesis

The bio-link category is a $1B+ market and it’s wide open for depth.

Linktree, Bento, Carrd, Beacons, Spotlight — every product in the category is a variation on the same shape: a list of links with a header image. The category is enormous and ripe for a deeper experience, but no incumbent has the appetite to be weird, opinionated, or character-led. They chase the TikTok-bio market and stay strictly within the box. That’s the gap.

Meanwhile a new generation of creators has emerged who use AI as a partner. They produce more, ship faster, and care more about expressing themselves in their tools than any prior generation. They aren’t served by the current crop of personal-brand surfaces. They want a place that:

  • Looks like nobody else’s. Not because it’s a different color, but because it’s a different kind of thing — a Canvas you walk through, not a page you scroll.
  • Holds their work, not just their links. Click to play. Click to read. Click to demo.
  • Lives. Updates as they ship. Reflects who they are this week, not last year.
  • Connects to others. Their friends are also making things. The internet should reflect that.
  • Doesn’t require a designer. Claude is the partner; the maker articulates intent, the system delivers craft.

That platform doesn’t exist today. Ensemble is it.


Who it’s for

The audience is solo creators and small businesses who use AI as a partner to ship work and want a place that represents them and their projects with the same care they put into the work itself.

Creators: - The musician with five albums on Bandcamp + a Substack + a YouTube channel + a small Patreon — currently bouncing visitors between five platforms. Their Showcase puts the whole world in one canvas: walk to the vinyl, press X, the track plays; walk to the typewriter, press X, the latest essay opens; the merch table links to Bandcamp; the door at the back leads to the Patreon community. - The indie game developer with three Steam releases + a devlog on itch.io + a Twitter/Bluesky presence. Their Showcase is their arcade: walk up to any cabinet, press X, the game launches inline. - The newsletter writer with a year of essays + a podcast + book recommendations. The Showcase’s bookshelf is real; walk over and press X to read an essay; press X on the microphone to play the latest podcast episode. - The product designer with a portfolio + side projects + a moodboard practice. The Showcase is the moodboard itself, with embedded Figma frames + interactable case study links the visitor walks up to. - The illustrator with a portfolio + commissions + tutorials + Patreon. The Showcase is their gallery; the visitor walks the floor; each piece is hoverable, interactable, story-bearing.

Small businesses: - The two-person creative agency that wants a portfolio that reflects their actual taste, not a SquareSpace template. Their Showcase is their pitch. - The indie SaaS founder running their personal brand + the company brand. The Showcase is the home page that doesn’t suck. - The local restaurant that wants more than a Beacons page — a canvas with the menu as a chalkboard sprite, the dish photos as plates, click-to-order links, an animated wood-fire oven, all walked-up-to and pressed-X-on. - The micro-publisher with a small catalog. The Showcase is the bookshop the visitor walks into.

They share: - Many small projects, not one big one. - Real interest in self-expression as part of business. - Comfort with AI-as-tool but tired of “AI inside” being a feature, not an experience. - Care about how things look and feel. - Network of peers also making things.

They are not: - Enterprise teams. - Beginners learning to code. - Casual ChatGPT users. - Influencers chasing TikTok virality (we’re not the right tool for that).


The wedge

We are deliberately, specifically, not a: - Code editor (Replit, Cursor) - Note app (Notion, Obsidian) - Design tool (Figma) - Social network (Twitter, Bluesky, Mastodon) - Code host (GitHub, Glitch)

We are a personal creative space + living portfolio you walk through. Our specific competitors:

Platform Their thing Where Ensemble wins
Linktree List of links We’re a Canvas, not a list — and the visitor walks through it as a sprite. Press X on any component to play, read, watch. Customizable to a degree they don’t allow.
Bento Curated cards on a single page Static cards vs. our animated, interactive, soundscape-having world. Plus AI as the design partner, not just a sprinkle.
Carrd One-page sites Static one-pager vs. our living, living-presence, AI-augmented experience.
Beacons / Stan Creator landing pages with monetization We don’t try to be a checkout flow. We’re the place visitors want to be in before they buy. Beacons is the cash register; we’re the storefront.
Spotlight Influencer multi-link pages Same critique — TikTok-bio shape with no creative ceiling. We have no ceiling.
Glitch / Replit Code playgrounds They’re for code. We’re for the surface around the code — the persona, the home, the gallery. Their projects can embed inside our canvas as walk-up-and-press-X components.
Behance / Dribbble Visual portfolios Static + uploaded. Our portfolios are interactive worlds you walk through, and live updating.
Are.na Curatorial blocks Beautiful but static. We can embed Are.na blocks in our canvases. They’re a citation, we’re the artifact.
Notion personal pages Long-form personal sites Document-shaped. Ours are scene-shaped. Different metaphor.

The breakthrough

What makes Ensemble different from “another customizable linktree”:

1. Click-to-launch interactive assets, walked-up-to

Every component can be wired to an interaction. Walk your sprite up to a vinyl record, press X → the track plays. Walk up to an arcade cabinet, press X → the game launches in a sandboxed embed. Walk up to a book, press X → the essay opens. Walk through a door → travel to another canvas. (Click still works everywhere; sprite-proximity is the new default.) Nobody else does this. The Canvas is not a static portfolio; it’s a runtime for your work that you walk through.

2. Composable connected canvases

Your canvas has doors. Doors lead to other canvases — within your own Studio (v1.0) and, in v1.5, across the multi-tenant Ensemble overworld where you walk between Studios. Browse the network of creator-canvases as a continuous space, not a list of bookmarks. Habbo Hotel’s social-geography superpower, applied to AI-augmented creators in 2026. Nobody else has this — and the moment we ship the overworld, the social loop is real.

3. Live presence

When someone’s walking your Showcase, they appear as a ghost-sprite drifting through the canvas — their custom avatar, semi-transparent. They can leave notes pinned to your components. You see them when you’re both there. The canvas becomes an attended space, not a static page. Figma multiplayer cursors applied to creator portfolios — viral-shaped. (Live presence is v1.5; v1.0 ships single-visitor sprite-walk.)

4. Generative living canvases

A mode where Claude composes the canvas itself. “Show what I worked on this week” → fresh scene from your commits, smoke logs, state changes. Daily canvases. Mood canvases. Canvases that recompose themselves while you sleep, with walk-paths preserved so you can still explore them. The space becomes a living organism you witness. Defining demo for launch.

5. Programmable creator-bots

Place a bot sprite component. Define its personality + give it the context of your work. Visitors walk up, press X, and chat. It speaks in your voice — Claude impersonating you as the curator of your portfolio. Your canvas gets an attendant. The AI-native move that actually distinguishes Ensemble: Claude isn’t a sprinkle of features; Claude is the texture of how your canvas behaves.

6. Procedural empty-state fill (sprite-aware)

When a brand-new user signs up — after the character creator builds their sprite — their first Canvas is already populated. Claude reads their signup answers + GitHub repos (if connected) and seeds a 4–8 component scene that feels personal, not generic, with walk-paths preserved so the sprite can explore from the entrance. The cold-start problem that kills creator platforms inverts: instead of asking the user to imagine what their space could become, Ensemble shows them on signup, then invites them to walk through it and edit. Disposable by design — one click wipes it back to blank if they want a clean slate. Nobody else solves day-zero this way, and without it the Ensemble overworld would be a wall of empty canvases. See PRODUCT_SPEC.md §3.6.5.

7. The Ensemble — a collective showcase you walk

The Ensemble’s /index.html isn’t a manifesto-with-CTA — it’s “the work everyone created together.” v1.0: a beautiful grid of published Showcases (1 per creator), each one a doorway visitors fly into and walk through with their sprite. Tier limits keep the world high-signal: free tier = 1 Showcase + 1 extra (2 canvases total), Pro = 1 Showcase + 9 extras (10 total). Procedural fill makes this work on day one: every signup contributes at least something recognizable, so the world looks lived-in starting at user #1. v1.5 unfolds the grid into a navigable walkable city per V1_5_WALKABLE_WORLD.md, where you walk between Studios via the multi-tenant overworld. The first impression is community, not pitch. See PRODUCT_SPEC.md §3.6.6.

These seven together describe a category of product that doesn’t exist yet. Each is meaningful alone. Together they’re a different kind of thing — a place a visitor walks through, in a sprite they made, looking at canvases the creator authored, with their friends ghosting around them.

(Embed-everywhere — the Canvas iframe-embeddable into Substack/Notion/Bluesky bios — remains as a sharing mode in PRODUCT_SPEC.md §3.10, but is no longer elevated to breakthrough status; canvas-as-primitive + the Ensemble overworld are the differentiators that took its slot.)


Behind the platform — the agent-controller surface

Status update (2026-05-04, City vision lock): Endenza has one pillar, not two. The walkable canvas + Showcase + City of Endenza is the product. The agent-controller surface lives behind the platform as power-user plumbing — not a creator-facing pillar. See docs/decisions/VISION_REVISION_2026-05-04_city.md for the decision and docs/decisions/POSITIONING_2026-05-10.md for the propagation audit. The text below is preserved as the rationale for why the agent-controller exists; the framing that elevated it to co-equal pillar was retracted on 2026-05-04.

The walkable canvas (above) is the creator surface — what users publish and friends walk through. The agent-controller surface is the operator plumbing — what a solo developer uses to coordinate many Claude Code chats while shipping Endenza itself, and what power users can opt into via the Studio’s help drawer once they’re past first-run. It is not the homepage. It is not in the hero. It is not in the press quote.

The agent-controller depth includes the Maestro/Agents dashboard, the warp button (one click → multiple Claude Code sessions fan out across git worktrees, doing the work in parallel), the Terminal page (a Claude-Code-grade chat surface accessible from any device via the Cloudflare Tunnel), and the BYOK keystore that lets power users bring their own Anthropic key. These are real surfaces with real engineering behind them; they’re just not the creator pitch.

Marketing surface for v1: the City of Endenza — the overworld grid of Showcases — is the homepage (planned; currently the orchestrator onepager at public/index.html stands in until the City visualization ships, per the City vision doc §4.4). The first-time visitor sees the work everyone has created together, then is invited to make their own Studio via a header CTA (“Make your own”). The Studio is the editor app where canvases are authored and curated; visitors reach it via the CTA. The agent-controller surfaces (Dashboard + Terminal + warp) are discoverable from inside the Studio’s help drawer — not on the landing page hero, not in Settings either. Power users find them within their first session if they’re looking; everyone else never has to.

Why the agent-controller still matters even off the homepage. A creator platform without serious depth becomes another template gallery. Endenza’s solo-developer engineering surface (1,300+ commits of Claude Code orchestration in 18 days) is what made the platform shippable. The orchestra metaphor stays as a flavor note (the Maestro icon, the music staff in the brand mark, the “Endenza” wordmark itself — a tempo marking) — and it’s a brand asset because the engineering depth is there. But the dashboard is plumbing, not a pillar.

Brand positioning. “Apple-quality creative platform for AI-augmented makers” was generic. “The Studio where every canvas is alive — and you walk through it” is the headline — sharp, specific, instantly understood. The agent-controller layer is the engineering depth behind the curtain; it is not part of the elevator pitch. For press contexts, the headline tagline stays “A page is alone. Endenza is together.


The aesthetic stays

Habbo Hotel × crypto-vibe-coding power user × Apple-quality bar. Pixel sprites + vector environments + bronze + CRT overlay. The taste anchors. See ART_DIRECTION.md.


Who’s watching this work

The first ten beta users (full personas in GTM_PLAN.md) shift slightly with the new positioning. Less “developer” weight; more “creator.” Roughly:

  1. Indie musician with multi-platform release strategy.
  2. Indie game developer with portfolio of releases.
  3. Newsletter writer with adjacent podcast + recommendations.
  4. Product designer building personal moodboard practice.
  5. Illustrator with commissions + tutorials + Patreon.
  6. Two-person creative agency (small business case).
  7. Indie SaaS founder running personal + company brand.
  8. Educator / course creator.
  9. Local creative business (restaurant, shop, studio).
  10. Multi-disciplinary creator (writes + makes + ships).

These ten span solo and small-business, span purely-creative and creative-with-commerce, span established and emerging. They are the proof set.


The bar

Apple-quality, no compromise. Restated:

  • Every page designed.
  • Every animation earned.
  • Every empty state designed.
  • Every error state designed.
  • No template-feeling components.
  • Performance is a feature.
  • Onboarding is a moment.

Plus an additional bar for the platform-stage: - Sandbox is airtight. Click-to-launch can never compromise the parent. Allowlist + trust tiers + per-Studio policy. - Moderation is real. Bad-actor playbooks defined before launch. - Cost structure is modeled. Unit economics validated before pricing locks.


The promise

If the manifesto were one line:

A place on the internet that looks like you.

If three:

Replace your linktree. Build a world. Let visitors play your work.

If the wedge:

A page is alone. Ensemble is together. A vibe coder’s playground.

If a feeling:

You opened your Studio at 9 AM and your Showcase had recomposed itself overnight from yesterday’s work. The arcade cabinet you placed last week glows because someone’s playing your game right now — you can see their ghost-sprite standing near the cabinet. There’s a note pinned to the bookshelf: a stranger left a comment on your latest essay. You walk your sprite through the door at the back, into your friend’s canvas, leave a note on their newest component, and walk back. Your tape-deck plays softly in the corner; you walk over and press X to change the album. You close the laptop and go for a walk.

That is the moment we are building toward.


What this manifesto is not

See PRODUCT_SPEC.md, ARCHITECTURE.md, ART_DIRECTION.md, GTM_PLAN.md, and the new INTERACTIVE_ASSETS.md. This manifesto is the why. The other docs are the how.

If anything in those documents conflicts with this manifesto, the manifesto is wrong, the document is wrong, or both — the conflict must be resolved before work proceeds.


Locked 2026-04-27 (afternoon revision); updated 2026-04-28 evening with canvas-as-primitive + collective-showcase landing; re-locked 2026-04-30 evening per VISION_REVISION_2026-04-30.md with terminology lock + sprite-walk in v1.0 + tier limits 1+1/1+9. Replaces the morning version. Front door is the Ensemble — the overworld of Showcases. Studio is the editor app visitors discover via “Make your own.” Dashboard is secondary. The breakthrough features are #1–#7 above.