The project is presented by a Neovim-enthusiast commenter who wanted a customizable "riceable" harness for terminal UIs and built Ito: a minimal-core library written in Lua that exposes every abstraction and provider for users to script and style in Lua. The author explains they considered existing options (noting a JavaScript-based harness called Pi) but preferred Lua as more fitting, and mentioned Rust as an option for performance. They describe implementing a custom canvas, exporting it as WebAssembly, and publishing a website for live experimentation; the code lives under uji-labs and includes an llms.txt for vibe-coders.
Responses in the discussion are positive and practical. One commenter (satuke) said it looked "amazing" and planned to try it, and the author invited users to raise issues and called Ito the "rice harness" or the right harness for ricing aficionados. The main divide implied is between users who favor JavaScript-based tooling and the author’s Lua-first approach (with optional Rust for speed); the visible reactions in the thread side with the Lua approach and express eagerness to test and contribute.
Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.