The prompt library
01Each build prompt carries a full art direction: palette with hex values, a type scale, motion with named curves and durations, and a section by section structure. Paste it whole.
- Scroll choreography
- WebGL
- Real time 3D

Thanor gives your model the direction it was never given: a type scale, motion curves with real durations, and a section by section structure. Same model as everyone else. Output that survives a client presentation.
Both hand the model art direction it does not have on its own. One is written. One is read off a page you already admire.
Each build prompt carries a full art direction: palette with hex values, a type scale, motion with named curves and durations, and a section by section structure. Paste it whole.
Point it at a page you admire. It reads the live page and hands back its art direction as a brief: structure, rhythm, spacing, colour values, motion timing. How it works, not its code.
Direction out, not markup
Nothing here has shipped yet. The column on the right says when each one lands, and founding members get the first of everything.
The library itself. Each prompt is a full art direction: palette with hex values, a type scale, motion with named curves and real durations, and a section by section structure. Written to be pasted whole.
Prompts scoped to one part of a page rather than a whole site. Headers, footers, heroes, pricing tables, testimonial rows, contact blocks. For when the site exists and one section lets it down.
The same directions packaged for the two builders people actually start in, so the first generation lands close instead of needing four rounds of correction.
Point it at a page you admire. It reads the live page and hands back its art direction as a brief: structure, rhythm, spacing steps, colour values and motion timing. Direction, not markup.
The library connected straight into the assistant you already work in, so a prompt arrives in context instead of through a clipboard.
A ticket from a paying account goes to the front of the queue, on all three plans and for as long as the plan runs. It was written here as a founding-member perk, which it is not: the pricing page ticks it on every rung, and one of the two pages had to stop being true.
Any client that speaks the Model Context Protocol. These are the ones we are testing against first.
One hundred places in the first batch. One email when it opens, and nothing else.
Join the waitlist: three months at half price at launch, plus ten one-month-free coupons drawn among subscribers.
4 of 100 founding codes remaining · no card required · one email when we open
Opening in the coming weeks
Thanor is built by two people who between them cover the two halves this product needs: how a site should look, and how it is actually built.
Fifteen years building software, working vertically on SaaS, applications, automation and AI systems. Five startups launched and running.
Twelve years in design and art direction, on the side of the work that decides whether a site reads as expensive. Three startups launched and running.
Slop is not a model problem. The models are already good enough. What they are missing is direction, and the direction they usually get is one sentence typed by someone who has never had to defend a layout to a client who is paying for it.
Thanor is the other input. Every prompt in the library is written by people who have spent over a decade making these calls on real budgets: where the eye lands first, what a section is actually for, why 1100ms reads as expensive and 300ms reads as cheap.
Prompt engineering on its own produces fluent slop. Design judgement on its own does not scale. The work is holding the two together, and keeping them together as the models keep moving.
Thanor will open to working designers who want their direction in the library. You bring the judgement. We do the engineering that makes it survive contact with a model, and keep it working as they change.
Your taste reaches people who would never have hired you, and it stays credited to you. Terms and the opening date go to the waitlist first.