https://github.com/richardgill/llm-ui
The React library for LLMs
https://github.com/richardgill/llm-ui
chatgpt claude component-library generative-ai llama llm markdown openai react
Last synced: 5 months ago
JSON representation
The React library for LLMs
- Host: GitHub
- URL: https://github.com/richardgill/llm-ui
- Owner: richardgill
- License: mit
- Created: 2024-03-31T07:15:54.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-11T12:11:50.000Z (over 1 year ago)
- Last Synced: 2025-02-11T13:23:13.921Z (over 1 year ago)
- Topics: chatgpt, claude, component-library, generative-ai, llama, llm, markdown, openai, react
- Language: TypeScript
- Homepage: https://llm-ui.com
- Size: 14.4 MB
- Stars: 473
- Watchers: 3
- Forks: 17
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-ChatGPT-repositories - llm-ui - The React library for LLMs (Langchain)
- Awesome-LLM - llm-ui - A React library for building LLM UIs. (LLM Applications)
- awesome-chatgpt - llm-ui - An open source library for building UIs for LLMs. (Packages / JavaScript)
README
# llm-ui
The React library for LLMs.

[Documentation](http://llm-ui.com/docs)
## 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](https://shiki.style)
- 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](https://getstream.io/?utm_source=github.com&utm_medium=github&utm_campaign=llm-ui).
> 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](/LICENSE)