Repolode
uji-labs

uji-labs/uji

コアや画面表示を含むすべての要素がLuaモジュールで、実行時に差し替えられる、小型で軽量なコーディングエージェントです。

スター
61
フォーク
8
未解決の Issue
6
最終コミット
10 日前

これは何?

ujiはモジュール性を重視したコーディングエージェントです。コアを含むすべてのコンポーネントがモジュールで、実行時に差し替えられます。ビューはLuaで記述されているため、設定を変えるだけでなく、ユーザーインターフェース自体を書き換えられます。

プロジェクトは小さな構成から始まり、必要に応じてユーザーがプラグインを追加して機能を拡張できます。コアはRustで実装されており、固定されたツールではなく、自分好みに作り変えられる高速で最小限のコーディング環境を求める開発者を対象としています。

インストール方法は、シェルのインストールスクリプト、Homebrew、Fedora COPRから選べます。ライセンスはGPL-3.0で、ドキュメントはdocs.uji.shで公開されています。

主な機能

  • 01コアを含むすべてのモジュールを実行時に差し替えられます。
  • 02ビューはLuaコードで記述されており、画面表示を含めてユーザーが書き換えられます。
  • 03小さな構成から始め、プラグインで機能を追加できます。
  • 04コアはRustで実装され、Luaの拡張レイヤーを備えています。
  • 05シェルスクリプト、Homebrew、Fedora COPRからインストールできます。

ユースケース

  • インターフェースまで自由にカスタマイズできるコーディングエージェントを求める開発者。
  • AIコーディングのワークフローを拡張する、個人用プラグインやモジュールの作成。
  • Luaで記述した別のエージェントループやターミナルUIの実験。

クイックスタート

  1. 1

    READMEに記載されている公式インストールスクリプトを実行します

  2. 2

    Homebrewでインストールします

    brew install uji-labs/uji/uji
  3. 3

    Fedoraでは、COPRリポジトリを有効にします

    sudo dnf copr enable @uji-labs/Uji
  4. 4

    Fedoraでは、COPRからujiをインストールします

    sudo dnf install uji

使う前に知っておきたいこと

  • GPL-3.0ライセンスで提供されています。コピーレフトライセンスのため、派生物もフリーソフトウェアとして公開する必要があります。

収録されている特集

トピック

よくある質問

uji とは?
コアや画面表示を含むすべての要素がLuaモジュールで、実行時に差し替えられる、小型で軽量なコーディングエージェントです。 ujiはモジュール性を重視したコーディングエージェントです。コアを含むすべてのコンポーネントがモジュールで、実行時に差し替えられます。ビューはLuaで記述されているため、設定を変えるだけでなく、ユーザーインターフェース自体を書き換えられます。
uji は無料で使えますか?ライセンスは?
uji は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
uji は今もメンテナンスされていますか?
活発にメンテナンス中。uji の最終コミットは 2026年10月29日 です。
uji は何に使えますか?
インターフェースまで自由にカスタマイズできるコーディングエージェントを求める開発者。 AIコーディングのワークフローを拡張する、個人用プラグインやモジュールの作成。 Luaで記述した別のエージェントループやターミナルUIの実験。
uji のインストール方法は?
READMEに記載されている公式インストールスクリプトを実行します Homebrewでインストールします: brew install uji-labs/uji/uji Fedoraでは、COPRリポジトリを有効にします: sudo dnf copr enable @uji-labs/Uji Fedoraでは、COPRからujiをインストールします: sudo dnf install uji
uji はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/uji-labs/uji

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト

Rustネイティブでライブラリを中心に設計されたコーディングエージェントのランタイム兼ターミナルCLI(rpi)。プロバイダーアダプター、ツール、永続セッション、安定したプラグインABIを備えています。

220+20 今週41RustMIT活発にメンテナンス更新 9 時間前