AA

agenui/agenui

Developer tools

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

1216 stars 品質 74 トレンド 45Apache-2.0

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

概要

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

概要(AI 翻訳)

AGenUIはiOS、Android、HarmonyOS全体でネイティブ生成UI体験を構築する高性能A2UISDKです。

公式ウェブサイトクイックスタートAPI参照****貢献

英語 |中文

このプロジェクトは現在活発に開発中であり、急速に進化しています。ご意見、ご意見、議論を心より歓迎します。


v1.7.0の新着

2026年10月19日にリリース

  • resolveCalls 組み込み関数:JSONにネストされたFunctionCallを再帰的に実行し、各呼び出しノードをその返り値に置き換えます。
  • **action**のディープパーシング:registerDeepParsePropertyは関数の引数とイベントコンテキスト内でネストされたバインディング解決を可能にします。
  • クロスプラットフォームフォームラベル:ChoicePickerおよびSliderのlabelレンダリングと測定が完了し、ラッピング、動的更新、クリアリングをサポートしています。
  • (Android) 動的テキスト更新後にline-heightが失われる問題を修正しました。
  • (HarmonyOS)画像をactionでタップした際のクラッシュを修正し、RichTextやTabsのコールバックにイベントタイプチェックを追加しました。
  • (HarmonyOS)正しい破壊順序を保証するためにChoicePickerノードのクリーンアップを調整。

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

README

以下は原文 README の抜粋です。原文を見る。

This project is under active development and evolving rapidly. Contributions, feedback, and discussions are warmly welcome.


What’s New in v1.7.0

Released on 2026-10-19

  • resolveCalls Built-in Function: Recursively executes FunctionCalls nested in JSON and replaces each call node with its return value.
  • Deep Parsing for action: registerDeepParseProperty now enables nested binding resolution within function arguments and event context.
  • Cross-Platform Form Labels: Completed label rendering and measurement for ChoicePicker and Slider, supporting wrapping, dynamic updates, and clearing.
  • (Android) Fixed line-height being lost after dynamic text updates.
  • (HarmonyOS) Fixed crashes when tapping Images with an action, and added event-type checks to RichText and Tabs callbacks.
  • (HarmonyOS) Adjusted ChoicePicker node cleanup to ensure correct destruction order.
  • (Playground) Updated the basic catalog URL and related test references.

What is AGenUI?

AGenUI is an A2UI SDK that simultaneously supports iOS, Android, and HarmonyOS. Built on and fully implementing the A2UI v0.9 protocol open-sourced by Google, it renders the streaming data of LLM-generated interactive UI in real time on mobile devices. Under the hood, it is powered by a cross-platform shared C++ core engine, while the three-platform rendering engines consume the component protocol dispatched by the core engine and perform drawing using native system capabilities.

AGenUI leverages native system UI capabilities to render interactive cards, forms, lists, images, media players, and more, delivering a high-performance, smooth user experience.


Key Features

  • Real-time streaming rendering — structured component descriptions are generated by the LLM, arrive incrementally, and update in real time
GitHub で README 全文を見る

推奨ツール

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

インストール

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