GraphCanon updated 2w · GitHub synced 2w
Decision brief
llm-ui is a React library developed in TypeScript that focuses on creating user interfaces for large language models, it includes features such as throttling of streamed output and support for custom component rendering.
Good fit when
- Use llm-ui if you are specifically working with React applications and require an optimized UI experience for integrating with LLMs through smooth streaming and custom components.
- If your project needs to render code blocks in various languages via Shiki, and you prefer headless styling for customization without the burden of built-in aesthetics.
Avoid when
- Avoid llm-ui if your development environment is not based on React or TypeScript, as this tool is not suitable for other frontend frameworks.
- Do not use llm-ui if seamless integration with external styling libraries is not a priority, since its headless approach requires manual styling efforts.
- Pricing:
- freemium - The core library of llm-ui is available free-of-charge with no license fee. Premium support or additional services may be offered by its sponsor Stream.
- Requirements:
- Developers must have familiarity with React and TypeScript to leverage llm-ui effectively.; The library includes integration support for Shiki, so installations or configurations of related dependencies may be required.
Observed Jul 15, 2026 · Source: enrich:decision_facts
Verify the decision
Maintenance and security
Full trust report- Maintenance
- Dormant (401d since push)
- As of 2w
- Provenance
- Not a fork · Personal account
- As of 2w
- Security (OSV)
- No lockfile
- As of 1mo
Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.
Install
npm install llm-ui npmSimilar tools
Same-category neighbours. No typed graph edges are catalogued for this tool yet.
Evidence and technical details
Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.
Overview
A TypeScript-based React component library that enables the creation of user interfaces for large language models with features such as throttling of streamed output and custom rendering of components.
Capability facts
- MCP server
- No MCP server detected
Source: repo_scan · Aug 8, 2026
- Languages
- typescript, javascript
Source: github.language+package.json · Aug 8, 2026
Categories
Tags
README
llm-ui
The React library for LLMs.
Features
- Removes broken markdown syntax
- Add your own custom components to LLM output.
- Throttling smooths out pauses in the LLM’s streamed output
- Renders output at native frame rate
- Code blocks for every language with Shiki
- Headless: Bring your own styles
Sponsor
We’re proudly sponsored by Stream. If you need scalable, real-time chat, audio, video, feeds or activity streams, check out Stream.
Stream helps developers build scalable in-app Chat, Audio, Video, Feeds, and Moderation experiences powered by a global edge network and enterprise-grade infrastructure.
License
MIT
For agents
This page has a .md twin and JSON over the API.