TO

thesysdev/openui

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

1.4万 stars 品質 74 トレンド 96MIT

thesysdev/openUIは、[[T0]からインポートされたエージェントスキル候補です。

概要

thesysdev/openUIは、[[T0]からインポートされたエージェントスキル候補です。

概要(AI 翻訳)

OpenUIは、コンパクトでストリーミングを優先する言語を基盤とした、フルスタックでフレームワークに依存しない生成UIフレームワークです。フレームワークに依存しないコアがReact、Vue、Svelte、Angularのファーストパーティランタイムを支え、Reactはさらに組み込みのコンポーネントライブラリやすぐに使えるチャットインターフェースを提供しています。OpenUI LangはJSONよりも最大67%少ないトークンを使用します。

ドキュメント ·遊び場 ·ディスコード ·貢献

重要: OpenUIには公式の暗号通貨、トークン、コインはありません。OpenUI名を使用する資産は本プロジェクトとは無関係であり、その管理者による支持も受けていません。


OpenUI とは何か

OpenUIの中心にはOpenUI Langがあります。これはモデル生成UIのためのコンパクトでストリーミング重視の言語です。モデル出力を単なるテキストとして扱うのではなく、OpenUIではコンポーネントを定義し、そのライブラリからプロンプト命令を生成し、構造化されたUIをモデルストリームとしてレンダリングできます。

コア機能:

  • OpenUI Lang - ストリーミング出力向けに設計された構造化UI生成のためのコンパクトな言語。
  • 組み込みコンポーネントライブラリ - チャート、フォーム、表、レイアウトなど、すぐに使ったり拡張したりできます。

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

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
GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add thesysdev/openui
MCP 初心者?mcpskill.org のガイドから始めましょう →