gitmyhub

t4-code

TypeScript ★ 32 updated 19h ago

Open-source desktop app for Oh My Pi

A free desktop app that lets you view and steer coding-agent sessions run by Oh My Pi, across Android, Linux, and macOS.

TypeScriptElectronsetup: moderatecomplexity 3/5

T4 Code is a free, open source desktop app built as a companion to a coding agent tool called Oh My Pi, often shortened to OMP. OMP is the part that actually runs coding sessions, while T4 Code gives you a window into those sessions and a way to steer them. The app itself does not hold the real session state, it mirrors whatever the OMP host reports and sends your clicks and commands back to it. It comes from a group called ROYCORP.

The app connects to a small standalone piece called t4-host and a matching version of OMP that exposes a limited connection point built specifically for T4. This coupling means T4 Code is tied to particular tested versions of OMP rather than working with any release. The project ships packages for a few platforms: an Android APK, Debian and AppImage builds for Linux, and a signed, notarized app for Apple Silicon Macs. There is no Windows build and no Intel Mac build yet, and an iOS version is described as coming soon.

Inside the app, sessions are organized by the folder you are working in, and you can search them, filter by activity, sort them, and group or collapse them by project. From a project menu you can start new sessions, open the project folder in your system's file manager, or hide a project from view without deleting it. Each session shows a live transcript of what the coding agent is doing, including explanations, code edits with diffs, shell commands, and test results, and large sessions show their newest entries first so you are not stuck waiting for older history to load. There is also a hosts screen for starting, stopping, and restarting different local OMP setups, and a usage screen showing how much of your AI provider quota has been used and when it resets. The composer where you type lets you pick a model, adjust how much the agent thinks, insert references to files in your workspace, and export a transcript. The README describes this specific version as bringing a visual refresh and more reliable handling of updates and crash recovery on macOS.

Where it fits