Launched
Avatar UIのアイコン

Avatar UI

人間と情報生命の共存インターフェース

Visit Product
プロダクトの感想・意見はこのエリアに表示されます
アイキャッチ画像

Avatar UIとは?

Avatar UIは、AIアバターと同じ場所にいる体験を実現するデスクトップアプリです。ターミナルを叩き、ファイルを操作し、Roblox空間を歩く — すべて1つの場。再起動しても関係が続き、人間の入力がなくてもAIが自発的に動きます。

オープンソースで公開中。商用利用も自由です。

画像の説明を入れてください
Console UI

対象ユーザー

  • AIアバターと日常的に共存したい人
  • 自分だけのAIパートナーを育てたい人
  • Roblox空間にAI NPCを導入したい人
  • OSSとして自由に改変・組み込みしたい開発者

主な特徴

  • Console UI:6ペインのElectronインターフェース
  • 人格設定(BEING.md):アバターの人格を定義
  • 自発行動(PULSE.md):人間の入力なしにAIが自発的に動く
  • 長期記憶(RAG):AIが重要だと判断したことを自分で記憶する
  • ターミナル共有:AIと人間が同じシェルを使える
  • Avatar Space:AIが読み書きできる専用ファイルシステム
  • Roblox連携:AIがRoblox空間で対話し、プレイヤーに追従する

デモ動画

よくある質問

Q: どのような用途を想定していますか?

A: 使い方の例を挙げます:

  • チャットボットのUIとして利用する
  • 個人開発やOSSプロジェクトに組み込む
  • 創作や配信などのインタラクティブ演出に活用する
  • 学習教材やハッカソンのデモUIとして利用するなど

用途は自由で、遊びから研究・商用まで幅広く使えます。


Q: 初心者でもセットアップ可能ですか?

A: はい。.envにxAI APIキーを設定し、npm install → npm run dev で起動します。READMEの手順どおりに進めれば5分で動かせます。


Q: Roblox連携は必須?

A: いいえ。Roblox関連の環境変数を設定しなければ、Console UI単体で動作します。


Q: セキュリティは大丈夫?

A: ファイル操作はAvatar Space内に限定。書き込み・削除は承認UIで都度確認。ターミナルはデフォルトOFF。Robloxはプライベートサーバーを想定した設計です。


Q: 対応OSや環境は?

A: 現在はmacOS専用です。Windows / Linuxは今後対応予定です。


Q: ライセンスと商用利用はどうなっていますか?

A: MITライセンスにより、商用・非商用を問わず自由に利用できます。配布物や製品には次の表記を残してください:

ご利用の際は、元リポジトリへのリンクやGitHubスター⭐で応援いただけると嬉しいです。

今後の展望

  • Roblox公開サーバー対応 — セキュリティを強化し、不特定多数が参加できる空間での運用を目指す
  • マルチチャネル — Console + Roblox以外のメディアへの拡張
  • クロスプラットフォーム — Windows / Linux対応

技術スタック

デスクトップ:Electron
言語:TypeScript / Luau(Roblox)
AI:Grok API(xAI)
ライセンス:MIT

制作者

Explore More
関連記事はありません。
Trends