A grounded AI assistant trained on the full Adobe Spectrum design system — design tokens, React components, accessibility guidelines, and more. Every answer is cited and confidence-scored, powered by Algolia's multi-agent engine.
Specialist AI agents own distinct parts of the Spectrum corpus — design tokens, component docs, React code — so every answer draws from the right source.
A lightweight classifier reads intent and routes the question to the agent — and the Spectrum index — best equipped to answer it.
Design docs, React Spectrum v3, and S2 each live in a separate Algolia index — synthesized into one grounded, unified answer.
Every claim links back to the Spectrum source it came from. No hallucinated APIs, no invented token names — just traceable answers.
A three-judge panel — skeptic, referee, advocate — scores each answer for grounding and surfaces a live confidence badge your team can trust.
The widget renders inside its own Shadow DOM. Spectrum styles never conflict with the host page — pixel-perfect on any Spectrum site.
Start with a quick answer, then let users opt into a specialist deep dive on React Spectrum code — streamed live, on demand.
The Adobe Spectrum design system spans design guidelines, React Spectrum v3, and the new S2 library. All three live in one federated Algolia index, tagged by source. The multi-agent router filters to exactly the right source — so a single question can span all three.
Every message flows through the same trustworthy four-step pipeline.
The classifier agent reads the question and picks the domain and Spectrum indices to search.
Specialist agents query the design, React v3, and S2 indices for the most relevant content.
The answer is streamed back with inline citations to each Spectrum source document.
A three-judge panel scores grounding and attaches a live confidence badge.
Two independent pipelines work together — a chat pipeline that routes and retrieves, and a judge pipeline that scores and verifies.
Most visitors never open a chat window. A concierge agent watches the journey instead — and opens the conversation only when it has something specific and useful to say.
Declare your Spectrum indices and agents in plain HTML. No build step, no framework lock-in — the same web component powering this page today.
<!-- One assistant, many agents, many indices --> <algolia-instant-search app-id="YOUR_APP_ID" api-key="SEARCH_KEY" index-name="docs_primary"> <algolia-chat brand-name="Algolia"> <algolia-agent role="primary" agent-id="..."/> <algolia-agent role="specialist" agent-id="..."/> <algolia-agent role="classifier" agent-id="..."/> <!-- confidence judge panel --> <algolia-chat-confidence> <algolia-agent agent-id="..."/> </algolia-chat-confidence> </algolia-chat> </algolia-instant-search> <script src="algolia-chat.js"></script>
The assistant on this page is live and grounded in the Adobe Spectrum design system across three Algolia indices. Ask about tokens, components, or React Spectrum — then watch the confidence badge.
Ask anything about Adobe Spectrum — design tokens, React components, or accessibility.