Components for agent-powered products
107 free components in HTML or React, designed and built by DesignMe .
$ npx designme add live-answer --react content_copy
No components match
add Suggest this component
Agent components App basics
01 Conversation Everything for asking, answering and replying, by text or by voice.
edit_note
Answers that stream in with numbered sources and next steps.
bookmark
Where are people dropping off in onboarding?
terminal
Message input with attachments, what to work on, a mode and dictation.
bookmark
{clip}
{figma}Pricing v4 {chev}
{eye}Ask {chev}
{mic}
{up}
Listening0:00
Cancel
Done
{file}Upload a fileImages, PDFs or code
{figma}Link a Figma frameFrom any file you can open
{image}Add a screenshotOf the window you're in
Working on
{figma}Pricing v4Figma, 6 frames {check}
{figma}Checkout flowFigma, 4 frames {check}
{code}Marketing siteCode, main branch {check}
The agent may
{eye}AskAnswer only, change nothing {check}
{edit}EditChange frames on a new page {check}
{list}PlanPropose steps before it starts {check}
chat_bubble
Switch between agent threads and reply in place.
bookmark
description
A file the agent made, with its versions, Open, Copy and Download.
bookmark
Compact Preview Inline Stack
edit_note
A minimal editor with an inline AI menu that streams a suggestion to accept or discard.
bookmark
{heading}
{bold}
{italic}
{code}
{link}
{list}
{listol}
{quote}
{spark}Ask AI
0 words Select text to ask AI {undo} {redo}
DiscardEsc AcceptTab
{spark}Ask AI
Apply
{trash}
terminal
Each tool the agent calls, with its input and output.
bookmark
Checking which plans changed this month before I update the pricing page.
Two plans changed. I updated their prices and the yearly saving on the page.
mic
Talk to the agent, then fix what it misheard before sending.
bookmark
Listening 0:00
{pause}
Cancel
Done
graphic_eq
A hands-free voice chat, with an orb that shows who is talking.
bookmark
Ready 0:00
Talk to the agent about Pricing v4
{warn}You're muted. Unmute so the agent can hear you.
Unmute
{mic}Start talking
{micm}
End
thumb_up
Copy, regenerate, rate and listen to an answer from one row under it.
bookmark
How much do people save on the yearly Pro plan?
{copy}
{re}
{l} 1 / 1 {rr}
{up}
{dn}
{vol}
What was off?
Wrong numbers Too long Not our tone Missed the brief
refresh
Regenerate an answer and flip between versions.
bookmark
Write a headline for the pricing page
tune
Pick a model by speed, quality and cost, and how hard it thinks.
bookmark
Model for this chat {chev}
Speed Quality Cost
Wait for Opus Use Sonnet on high
{brain}Thinking
Medium {chev}
OffAnswers straight away {chk}
LowUp to 2k thinking tokens {chk}
MediumUp to 8k thinking tokens {chk}
HighUp to 24k thinking tokens {chk}
stars
Suggested tasks that fill the composer in one click.
bookmark
Pick a starter or type your own {up}
{shuffle}Shuffle
edit_note
Saved prompts with blanks to fill in before they go to the agent.
bookmark
Prompt library Shared with DesignMe Studio
Fills in as you go Use prompt
attach_file
Drop files for the agent and watch each one upload.
bookmark
thumb_up
Rate an answer and tell the agent what missed.
bookmark
I tightened the hero spacing to 24px and swapped the CTA to the accent blue. The card grid now wraps at 720px.
{up}
{dn}
What went wrong?
Wrong spacing Ignored my tokens Too many changes Broke the layout
Shared with the agent for this project Cancel Send
02 Agent status Show what the agent is doing, how far along it is, and what it is working with.
stars
The live trace, written as the agent works, then folded away.
bookmark
Checking the pricing page 0s
stars
The agent's plan, notes, sources and edits, after it thinks.
bookmark
group
Several agents working in parallel, each with its own lane and hand-offs.
bookmark
{users} 3 agents working 0:00 0 of 9 steps {pause}Pause all
group
An orchestrator and its sub-agents, with cost rolled up per branch.
bookmark
Redesign the pricing page 3 agents working
$0.00
group
Every run that needs you, is running or is done, in one list.
bookmark
filter_list
One agent run as a waterfall of spans, with latency and tokens.
bookmark
search
The agent browsing for you, step by step, with Pause and Take over.
bookmark
Pricing research
{pause} Take over
check_circle
What the agent did, what changed and what needs you.
bookmark
{ok} Run complete
Finished in 12m 40s
{more}
Pricing cards now use spacing tokens
0 files
0 steps
0 tokens
0 cost
What changed
PricingCard.tsx +24 β18
tokens.css +9 β2
Pricing.test.tsx +31 β0
Needs you
The yearly badge overlaps the price on mobile Review
Open changes Undo all
graphic_eq
Every model and tool step of a run on one time axis.
bookmark
Run 4821, update the pricing page
Starting
Running
bolt
Every read, search, edit and command, logged as it runs.
bookmark
dashboard
How full the context is and what fills it, with Compact to free room.
bookmark
0% of context used {chev}
In context 0k of 200k tokens
Summarises older turns Compact
nearby_error
A failed step with retry, skip or hand over to a person.
bookmark
Sync the pipeline to Sheets Stopped at step 2
How should the agent continue?
Ask for edit access, then retry
Skip it and post the summary
Hand it over to Maya
Continue
readiness_score
Grouped tasks with live progress, retries and a compact view.
bookmark
Detailed Compact
0 of 3 done
bolt
Live credit and token spend, with a cap that pauses the run.
bookmark
Credits used Idle
0 / 2,000
Input tokens 0
Output tokens 0
Tool calls 0
Pause at 90%
Start run
notifications
Agent notifications that stack and fan out on hover.
bookmark
check_circle
One notification that changes shape with its state.
bookmark
readiness_score
One live line for what the agent is doing right now.
bookmark
graphic_eq
Named steps with a progress track and four loaders.
bookmark
03 Review and approve Moments where a person checks, steers or signs off on the agent's work.
grid_on
Accept or reject each change the agent made, file by file.
bookmark
account_tree
Check the agent's plan, edit steps, then let it run.
bookmark
Plan: redesign the pricing page 5 steps, about 4 min
{plus}Add a step
Click a step to edit it Ask for changes Approve plan
lock
The agent asks before it touches something new.
bookmark
lock
The agent hands a conversation to a person, with what they need to pick it up.
bookmark
{user} Handed off to a person Refund over $500 needs a person
Assigned to
Finding someone Billing team Reassign{chev}
{clock}Reply due in 14 min 15 min target
Sent to Dana Cancel {edit}Edit
Thanks, Dana. A refund this size needs someone on our billing team, so I've passed your conversation to them. They'll reply here within 15 minutes.
Context passed along
Dana was charged twice for her annual plan on Oct 21 and wants one charge back. The agent confirmed the duplicate, but can't refund more than $500.
Amount $588.00
Customer Dana Lee Β· Pro since 2023
Order #48213 Β· charged twice
{link}View conversation Β· 12 messages
Handing off to Billing The agent has stopped replying to Dana
nearby_error
The agent asks a few quick questions before it starts.
bookmark
stars
A suggested change with confidence, alternatives and undo.
bookmark
{wand} Raise contrast on the secondary button Pricing, frame 2 of 3
#C9CFD8 2.1 : 1
{right} #5B6472 5.9 : 1
{chev}2 other options
Not now Accept
tune
Tweak a component by hand or let the agent tune it.
bookmark
Pro
$24 per editor, monthly
{c}Unlimited frames {c}Agent reviews {c}Shared tokens
Start free trial
Pricing card Edited by you
{wand}Tune with agent
edit_note
Select a sentence and let the agent rewrite it in place.
bookmark
DOC Onboarding intro Click a sentence
{spark}Clearer Shorter Friendlier {at}
checklist
The agent checks a design before it ships, and fixes what fails.
bookmark
Ready to ship pricing? 6 checks
{play}Run checks
spellcheck
The agent's edits to a piece of copy, accepted or rejected one by one.
bookmark
Pricing intro 4 edits to review
Reject all Accept all
{warn}
{chk}Accept {x}Reject
alternate_email
An email the agent drafted, to check and edit before it sends.
bookmark
{spark} Draft from the agent After the pricing review with Maya
Not sent
Hi Maya, Here's what changed on the pricing page: one button per plan, the yearly price first, and the FAQ under the comparison table. The full list is in the attached summary. Ready for your sign-off when you are.
{warn}You mention an attachment, but nothing is attached.
Send anyway {clip}Attach the summary
{trash}Discard
{send}Send {chev}
Send now {chk}
Tomorrow at 09:00The start of Maya's day {chk}
Monday at 09:00The start of next week {chk}
shuffle
Change the agent's course while it works, without starting over.
bookmark
Redesign the pricing page Step 2 of 4 Β· 0:00
readiness_score
An eval run case by case, against the run before.
bookmark
Pricing copy evals Copy agent Β· 8 cases Β· run 2h ago
{play}Run evals
No failed cases
group
Checks run, a teammate asks for a change, the agent makes it, and you ship.
bookmark
{palette} Pricing page v4 6 screens Β· sent for review by the design agent
In review
Review Maya reviews once the checks pass
Waiting on checks
Ship to everyone {chev}
Ship to everyoneEvery visitor sees it now {chk}
Ship to 10% firstEveryone else after a day {chk}
Ship on MondayAt 09:00 your time {chk}
04 Sources and output What the agent read, what it produced and where each answer came from.
code
Code the agent wrote, with line notes you can ask about.
bookmark
terminal
Shell commands the agent runs, with their output as it streams in.
bookmark
{term} ~/acme/web Starting {stop}Stop {copy}
link
Hover a citation to see the exact passage it came from.
bookmark
Teams that show the annual price first see higher paid conversion1 , and the effect is stronger when the monthly price stays visible beside it2 . Your own data shows the same pattern since the September update3 .
description
Everything the agent read, folded into one quiet pill.
bookmark
Annual plans convert about 18% better when the monthly price is shown crossed out next to them.
8 sources {chev}
document_scanner
The agent pulls fields out of a document and shows where each came from.
bookmark
Northwind Studio Invoice
Invoice no. NW-2041
Issued 3 Oct 2026
Design system audit $4,800.00
Pricing page redesign $6,200.00
Agent setup, 2 seats $480.00
Total due $11,480.00
Due by 1? Nov 2026
Extracted fields Reading page 1
Send to Sheets
trending_up
A number, its trend, and the agent's read on why it moved.
bookmark
0% +0.0 pts
{spark} Jumped after the pricing page update on Sep 18.
Why did it move?
dashboard
Properties of a run you can change in place.
bookmark
RUN Pricing page redesign {link}
{chev}Properties
Status In review
In progress In review Shipped
Owner {avm}Maya Kim
{avm}Maya Kim {avj}Jon Ortiz {ava}Design agent
Model Opus {chevd}
OpusBest for design SonnetFaster, cheaper HaikuQuick edits
Due Oct 24
Labels Pricing Web {plus}
{chev}Usage
Tokens 0
Cost $0.00
Run time 4m 12s
filter_list
Agent tasks in a sortable table with bulk actions.
bookmark
Agent tasks 6 tasks, 2 running
2 selected {pause}Pause {refresh}Retry {x}Cancel Clear
Task Status Agent Cost Updated
05 Workspace Navigation, search, settings, models and automations around the agent.
account_tree
A trigger, a few agent steps, and a run you can watch flow through.
bookmark
Weekly design QA On
{play}Test run Every Monday, 9:00
{minus}
100%
{plus}
{fit}
Drag the empty canvas or scroll to move around, and Control or Command with the scroll wheel, or a pinch, to zoom. With the canvas focused the arrow keys move the view, plus and minus zoom, and 0 or 1 fits it. Shift-click a step to add it to the selection, and Escape clears it.
tune
A floating toolbar for a workflow canvas: run, pick a tool, comment, fit and zoom.
bookmark
V, H and L pick a tool, C adds a comment, Shift 1 fits the workflow to the screen, minus and plus zoom, and the arrow keys move the view.
{play}Run
{cursor}
{hand}
{lasso}
{comment}
{fit}
{minus}
100%
{plus}
{more}
search
Jump anywhere or hand a task to the agent from one box.
bookmark
{search}esc
β β moveβ΅ run
history
What the agent remembers about your team, editable and removable.
bookmark
{book} Team memory 7 memories
All Brand Process
{spark} Used in 14 answers this week
splitscreen
Run one prompt on three models side by side and keep the best.
bookmark
settings
How much the agent may do alone, with a save bar for changes.
bookmark
Autonomy Asks before edits to shared files
Ask Balanced Autopilot
Use team memory Brand rules and past decisions
Post a summary in Slack #design, after each run
Spend cap per run Pauses and asks when reached
{minus} $5 {plus}
Unsaved changes Reset Save
link
The tools the agent can reach, and how much it may do with each.
bookmark
Tools and connections 5 connected
{refresh}Test all
{plus}Connect a tool
description
The files, sites and folders the agent knows, and how far each is indexed.
bookmark
{plus}Add source
{refresh}Re-sync
{trash}Remove
schedule
Tasks the agent runs on a schedule, with their last result and a switch.
bookmark
folder
Project files, with the ones the agent touched marked.
bookmark
view_sidebar
A slim app rail that opens into a labelled sidebar.
bookmark
06 Harness A live agent conversation built only from the components above. Pick a starter and watch them work together.
stars
Every component working together in one agent app.
bookmark
Hello
What should the agent work on?
{refresh}Shuffle suggestions
App basics
01 Charts and tables Lightweight charts and tables for dashboards and reports, drawn in plain SVG and HTML.
trending_up
Two series over time with a hover readout and toggles.
bookmark
Active editors 0
This year Last year
Jan Mar May Jul Sep Nov
bar_chart
Weekly agent runs, split by outcome, with a range switch.
bookmark
Shipped Needed review Failed
donut
Where the agent's time went, by kind of task.
bookmark
grid_view
Signup to paid, with the biggest drop called out by the agent.
bookmark
Signup to paid All Teams Solo
{spark}
grid_view
Most visited pages with share of traffic and a quick sort.
bookmark
Top pages 0 views, last 30 days
Views Change
readiness_score
A design system score made of a few checks you can open.
bookmark
Design system health Good, 2 checks need work
grid_on
When the agent and the team were busy, by day and hour.
bookmark
Activity Last 4 weeks
Agent Team
12am 6am 12pm 6pm
Less More
dashboard
Four headline numbers with sparklines and a period switch.
bookmark
person
Customer accounts with health, plan and an agent note per row.
bookmark
Account Plan Seats Health MRR
02 Dates Pickers for single dates and date ranges.
calendar
A field that opens a calendar, with quick picks and natural language.
bookmark
{cal}Pick a launch date {chev}
Today Tomorrow In a week
{l} {r}
M T W T F S S
splitscreen
Switch between views of the same thing, with a sliding indicator.
bookmark
Pricing launch
Day Week Month
Friday, Oct 23 Today
calendar
Pick a start and end across two months, or use a preset.
bookmark
Last 7 days Last 30 days This quarter Since pricing launch
calendar
A week view where the agent finds a free slot for you.
bookmark
Oct 19 β 23, 2026 {spark}Find 45 min for a design review
schedule
Today's schedule with a live now line and agent prep notes.
bookmark
Today Monday, Oct 19
4 events
04 Collaboration Threads, inboxes and boards for teams working alongside an agent.
chat_bubble
A design thread where you can @mention the agent and it replies.
bookmark
notifications
An inbox where agent updates and mentions arrive live.
bookmark
stars
An announcement on a tint of its tone, with its own line drawing.
bookmark
New
Memory that carries across threads
Agents keep what they learn about your project, so you only explain things once.
Turn on memory What it keeps
person_add
Add teammates by email as chips, set their role, send.
bookmark
Invite to Pricing refresh They can see frames, the brief and agent runs
Can editChange frames, run the agent {chk} Can commentLeave notes, no edits {chk} Can viewRead only {chk}
Suggested
{link}Copy link Send invites
thumb_up
Quick reactions on an agent update, with counts that pop.
bookmark
{spark} Design agent 10:42 Shipped the pricing update to staging. Trial to paid preview is up 8.1 points against last month.
person
The account menu behind an avatar: switch workspace, theme, shortcuts and sign out.
bookmark
Pricing refresh
MK {chev}
Sign in
{moon}Dark theme
{keyboard}Keyboard shortcuts ?
{logout}Sign out
Keyboard shortcuts {x}
β β Move through the menu
Home End First or last item
Esc Close the menu
? Show these shortcuts
account_tree
The organisation, project and environment you are in, each part a searchable switcher.
bookmark
{more}
{crumb}
{unfold}
{crumb}
{unfold}
{crumb}
{unfold}
filter_list
Add filters from a menu, see them as chips, and watch the count change.
bookmark
grid_view
Support tickets the agent has triaged, with suggested replies.
bookmark
grid_view
A board where you and the agent move cards, with drag and drop.
bookmark
05 Product Pricing, onboarding, setup flows and spending limits for the rest of your product.
bolt
Three plans with a billing switch and a seat slider.
bookmark
checklist
First steps with a progress ring, and the agent can do some for you.
bookmark
{check} Get set up 0 of 5 done
{chev}
account_tree
A multi-step setup with a progress track that fills as you go.
bookmark
tune
A monthly agent budget with a draggable cap and a forecast.
bookmark
Spent $128 Forecast $184
At the limit Pause runs Ask me Keep going
trending_up
Show plan prices in local currency, with a swap and live rate.
bookmark
{swap}
They see 0
{fl-EUR}EUR {chev}
Stay in the loop Sign up for our newsletter and new components land in your inbox every week.
The Figma library is on its way, and you can vote on what comes next on the
roadmap .
Sign up
Get new components every week. Unsubscribe any time. Read the
privacy notice .
Questions What people usually ask before they start using the library.
Is it free to use? add Yes. Every component is free for personal and commercial projects under the MIT licence, so you can use, change and ship it in client work.
What do I get when I copy a component? add The HTML, CSS and JavaScript for that component. It needs the shared core once, which holds the tokens, icons and small helpers, and you can copy that from the code view, or run npx designme add with the component name and both land in your project.
Does it work with React, Next.js and Tailwind? add Yes. Every component has a React version for Next.js, React and Astro: run npx designme add with the component name and --react, and the component lands in your project with its styles. A Tailwind version is in progress on the
roadmap .
Is there a Figma file? add It's coming. The Figma library is in progress on the
roadmap , with every component in Blueprint and Soft, light and dark mode and five accent colours, all built on variables so you can restyle it in one place. Sign up and you'll get it as soon as it lands.
Can I use the components in Webflow or Framer? add Webflow and Framer exports are coming soon. Until then the HTML version works in a Webflow embed or a Framer code component.
What are Blueprint and Soft? add Two visual styles for the same components. Blueprint is technical and square with an orange accent, Soft is rounded with pastel colours, and both work in light and dark mode.
Are the components accessible? add They use proper roles and labels and respect reduced motion, and most work fully with a keyboard. A few, like Kanban and File explorer, are still getting their keyboard support. Test them in your own product too, since accessibility depends on how they are used.
How often do new components come out? add Often. Each release is listed in the
changelog , and subscribers get it first.
Can I request a component? add Yes. Suggest it on the
roadmap and upvote the ones you want, and we build the most wanted first.
Who made this? add The team at
DesignMe , a design and development studio working with startups and enterprises. If you need help building your product, you can book a call with us.