- What is agentic UI?
- Agentic UI is the interface layer for AI agents that take actions, not just answer questions: showing reasoning, tool calls, plans that wait for approval, file changes, test runs and the sources behind an answer, so people can follow and steer the agent.
- Is this an alternative to shadcn AI Elements?
- Yes. It covers the same building blocks (prompt input, message, conversation, reasoning, chain of thought, tool, sources, inline citation, plan, confirmation, task, queue, terminal, file tree, stack trace, test results, artifact, web preview, branch, checkpoint, model selector, context) in the Cuelark style, with GSAP motion and extra pieces like a trace waterfall and file diff.
- Does it work with the Vercel AI SDK?
- Yes. The components are presentational: map useChat messages, message parts, tool invocation states and reasoning onto their props. They also work with LangChain, the OpenAI or Anthropic SDKs, or any stream.
- How do I install an agent component?
- Run npx shadcn@latest add https://ui.cuelark.com/r/<name>.json, for example prompt-input or reasoning. The source lands in your project, so you own and can change every line.
- Are the agent components accessible?
- Yes. Streaming regions are polite live regions, every control is keyboard operable (Enter to send, Esc to stop, ⌘Enter to approve a plan), and all motion respects reduced-motion settings.