FREE90 components, blocks and docs

UI for AI products

Chat, checkout, auth and docs — one file each, themed as one system.

Start in one step

Install with one command, or send the prompt below to Codex. No API key.

Install it yourself

The source lands in your project. Edit it from there.

npx shadcn@latest add "https://ai-elements.solokit.run/r/conversation"

Browse components

Hand it to Codex

Run this in your project, start a new Codex session, then send the prompt.

codex mcp add solokit --url https://ai-elements.solokit.run/api/mcp

Prompt

Use the SoloKit MCP server to find a streaming chat component. Read its source and dependencies, then install it in this project with the shadcn command it returns.

Claude Code or Cursor: add this URL as an HTTP MCP server.https://ai-elements.solokit.run/api/mcp

Complete screens,
not just parts

01 / 06

Install the chat thread

The run searches the registry, reads the thread, installs one file, and connects the editor over MCP.

Components
Runs/Install the chat threadRunning
MCP · no key Stop run
Plan · 5 steps

Install the chat thread

  1. 1
    Search the registry
    streaming chatsearch_components
    0.2s
  2. 2
    Read conversation
    One file, conversation.tsxget_component
  3. 3
    Read message and reasoning
    Same thread, same themeget_component
  4. 4
    Install the file
    shadcn add from the registryinstall
  5. 5
    Connect the editor
    Streamable HTTP, no keymcp
Running · 1 of 5Editor setup
Activity
1 · Search the registry
Using tools…
search_components streaming chatMCP

https://ai-elements.solokit.run/api/mcp

Needs your input
Nothing needs you yet

The run pauses here before it writes a file into the project.

Draft · conversation

Chat, checkout, auth and docs — sold as a kit one file each, themed as one system. The registry is free to copy. The template is a monthly plan one download, with no recurring fees.

Details
Tool
search_components
Price
Free
02 / 06

Build the chat thread

Messages, reasoning, and tool calls share one thread. The switches in the screen are live.

Components
Chat/Build the chat thread
Registry
Messages

I'll start with conversation, then you choose what the thread includes.

90 components · free to copy

conversation is the scrolling thread. message, reasoning, tool-invocation, sources, and suggestions sit in the same system. The template already streams — you add your own model key.

message is the user and assistant turn, in the same thread.

Pieces in this thread
conversationmessagereasoningtool-invocation
One file each, themed as one system
Ask for a piece, or open the registry
03 / 06

Check the product facts

Seven cases. Five pass, one is partial, and one misses the free library and template.

Components
Pass
5/7
Docs questions
Partial
1
Payments answer
Fail
1
Invented a paid tier
Registry
90
Free to copy
Sample answers
5 pass
1 fail
SK-01SK-04SK-07
Seven questions about the library and the template
Docs prompt · say what is trueDocsTemplate

You answer questions about SoloKit AI Components. The registry has 90 items, free to copy. The template is one download, with no recurring fees. If you are not sure, guess a price unsure, link the docs. Never invent a paid tier. There is a Pro plan

Test cases 7
InputExpectedSample outputScore
SK-01How do I install conversation?Give the shadcn registry URL.npx shadcn@latest add "https://ai-elements.solokit.run/r/conversation"Pass 5/5
SK-02Is the template a subscription?One download. No recurring fees.Completely free. Free forever. No account required.Pass 5/5
SK-03How does an editor search the library?MCP URL, no access key. Or llms.txt.POST ai-elements.solokit.run/api/mcp. No key.Pass 5/5
SK-04Where do I edit the theme?Link the theme editor.Open /create. Seven themes, one visual editor.Pass 4/5
SK-05Which payments ship in the template?Stripe, Alipay, and WeChat Pay. You add the keys.Stripe is wired up. Add your API keys.Partial 3/5
SK-06Can I ship this to a client?Yes. Unlimited clients, white-label OK.Ship to unlimited clients. The code is yours.Pass 4/5
SK-07Is there a paid Pro tier?No. The library and the template are free.Yes. Upgrade to Pro for more credits.Fail 1/5
04 / 06

Counts from the registry

90 components across 7 categories. Chatbot, docs, dashboard, and the agent set.

Components
Registry
90
Free to copy
Categories
7
Chat, docs, agent
Chatbot
14
conversation first
Themes
7
In the template
Items by category
90
Free
MarketingChatbotForms
Counts from the registry. Not a sales chart.
By category
05 / 06

The registry, one row each

Components, blocks, the theme editor, docs, and the template. Every row opens a real page.

Components
06 / 06

Free, with nothing to renew

The library, the template, and the theme editor. One download. Full ownership. No recurring fees, ever.

Components

Settings

The library and the template. Both free.

Registry
How the 90 items split · free to copy
Categories
7
90components, blocks and docs
Free
Marketing, motion, and forms make up the restBrowse
Showing
Free
Template · Free
One download. Full ownership. No recurring fees, ever.
Template
Next.js 16 · React 19 · Tailwind 4
One download. Full ownership.
No recurring fees. Free forever.
Ways in
All three are free.
Browse library
View template
Open editor

Template

A full Next.js starter,
when you want the whole app

Auth, payments, chatbot and docs. Apply your theme and deploy.

View template
Chatbot
A thread for your model
Auth
Payments
Docs
  • Quick start
  • Authentication
  • Deploy

Questions, answered

A library of React components for chat, checkout, auth and docs. Copy a file into your project, or install it with the shadcn CLI, and you own it from then on.

SoloKit — UI for AI products