
thesysdev/openui
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
thesysdev/openUI — это кандидат на навыки агента, импортированный из https://github.com/thesysdev/openui.
Обзор
thesysdev/openUI — это кандидат на навыки агента, импортированный из https://github.com/thesysdev/openui.
Обзор (машинный перевод)
OpenUI — это fullstack, независимый от фреймворка генеративный интерфейсный фреймворк, построенный на компактном языке, ориентированном на стриминг. Ядро, независимое от фреймворка, обеспечивает собственные runtime для React, Vue, Svelte и Angular, а React дополнительно поставляет встроенные библиотеки компонентов и готовые чат-интерфейсы. OpenUI Lang использует до 67% меньше токенов, чем JSON.
Docs · Playground · Discord · Вклад
Важно: У OpenUI нет официальной криптовалюты, токена или монеты. Любой актив, использующий имя OpenUI, не связан с этим проектом и не одобрен его сопровождающими.
Что такое OpenUI
В центре OpenUI лежит OpenUI Lang: компактный язык, ориентированный на потоковую передачу, для UI, генерируемого моделями. Вместо того чтобы рассматривать вывод модели только как текст, OpenUI позволяет задавать компоненты, генерировать команды запросов из этой библиотеки компонентов и отображать структурированный интерфейс как потоки модели.
Основные возможности:
- OpenUI Lang — компактный язык для генерации структурированного интерфейса, предназначенный для потокового вывода.
- Встроенные библиотеки компонентов - Диаграммы, формы, таблицы, макеты и многое другое, готовые к использованию или расширению.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
OpenUI is a full-stack, framework-agnostic Generative UI framework built around a compact, streaming-first language. A framework-agnostic core powers first-party runtimes for React, Vue, Svelte, and Angular, and React additionally ships built-in component libraries and ready-to-use chat interfaces. OpenUI Lang uses up to 67% fewer tokens than JSON.
Important: OpenUI has no official cryptocurrency, token, or coin. Any asset using the OpenUI name is unaffiliated with this project and is not endorsed by its maintainers.
What is OpenUI
At the center of OpenUI is OpenUI Lang: a compact, streaming-first language for model-generated UI. Instead of treating model output as only text, OpenUI lets you define components, generate prompt instructions from that component library, and render structured UI as the model streams.
Core capabilities:
- OpenUI Lang - A compact language for structured UI generation designed for streaming output.
- Built-in component libraries - Charts, forms, tables, layouts, and more, ready to use or extend.
- Prompt generation from your component library - Generate model instructions directly from the components you allow.
- Streaming renderer - Parse and render model output progressively in React, Vue, Svelte, or Angular as tokens arrive.
- Chat and app surfaces - Use the same foundation for assistants, copilots, and broader interactive product flows.
Quick Start
npx @openuidev/cli@latest create --name genui-chat-app
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add thesysdev/openui