Imza, a C++ coding agent, gives the model a single Lua tool and splits work into plan, build and review
Shown on HN Oct 31, the account-free agent drafts a shared spec in plan mode, implements it in build mode and lets you annotate code in review mode to send revisions back, with every file action going through Lua scripts whose C++ bindings pass a permission layer. Its author says it supports 50+ providers including OpenAI subscriptions and local models, handles MCP, skills and instruction files, and starts at 8 to 11 MB of RAM (site).