TO

thesysdev/openui

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

1.5만 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 가이드부터 시작하세요 →