whereismyai
Uji
Uji is a modular coding agent that allows users to swap any component at runtime and rewrite views in Lua.
Uji is a modular coding agent designed for developers who want complete control over their programming environment. Every part of the system is a module that can be swapped at runtime, including the core and the screen views, which are written in Lua. The software starts small and allows users to add plugins as needed. It is fast, lightweight, and distributed as free software under the GNU General Public License version 3. Installation options include Homebrew and Fedora COPR.
Uji at a glance
- Best for: Software engineer
- Pricing: Free and open source software
- Released: October 2026
- Category: AI coding tool
- Website: github.com/uji-labs/uji
Key features
- Swap modules at runtime
- Rewrite views in Lua
- Add plugins incrementally
- Lightweight and fast architecture
- Open source GNU GPLv3 license
Use it for
- Build custom coding workflows with swappable modules
- Modify user interface views using Lua
Alternatives to Uji
- jevgrep — Reduces coding agent costs by providing targeted, relevant repository context.
- OpenCode — Works with 75+ model providers, local models, and existing subscriptions
- jcode — Optimized for massive parallelism with low memory usage per session.
- Coucou — It provides open-source, real-time agent monitoring and approvals directly from the screen notch.
- uithub — Provides immediate full repository context for LLMs by changing one URL letter.
- AG-UI — Standardizes agent-user interactions and generative UI for applications.
- Universal Modder — Automates the reverse-engineering and modding loop for almost any PC game.
- LangChain4j — Integrates LLMs and vector stores directly into Java applications.
- Reika — Manages small local models with careful context discipline and loop breakers.
- Weft — It enables safe parallel coding agent work without file locks.
- unpkg.ai — Generates JavaScript modules on demand via API with no signup or keys required.
- zerostack — Minimal memory footprint and high CPU efficiency compared to JS-based agents.
All Uji alternatives