Named hex swatches, ordered dominant → accent, built to work together.
Chroma turns a name into a palette. No wallet, no chain data — just language, reasoned into color the way a brand designer would.
You drop a token name, ticker, or a one-line theme. That's the only signal Chroma needs.
The agent (Claude Haiku 4.5 via OpenRouter) maps the name's connotations onto a 6-axis color model.
A 5-swatch named palette, a mood report, axis scores, and a visual direction — returned as structured JSON.
Every name is scored 0–100 on six perceptual axes. The scores drive the palette — high energy pushes toward saturated reds and yellows, high trust pulls toward deep cyan and ink, high glow adds luminous accents.
Named hex swatches, ordered dominant → accent, built to work together.
Sentences describing how the token feels and why these colors.
Visual-direction notes (type, texture, motion) and usage suggestions.
The demo talks to a single endpoint. Send a subject, get a structured reading. Rate-limited per IP for the public demo.
Request body: { "subject": "SolStorm" }
Response (trimmed):
subject — echoed, title-casedtone — short vibe label, e.g. "Hot & Electric"palette[] — { hex, name } × 5mood — the mood reportaxes — six 0–100 scoresdirection[], usage[] — guidance arraysremaining — analyses left today on your IPModel: anthropic/claude-haiku-4.5 through OpenRouter. Output is strict JSON, validated before it reaches you.