Hi all.
What if one language wrote the whole app? What if it ran in one process on the GPU, with no backend at all? What if you built it for agents first, and people got the interface for free?
The button? Mojo. The data? Mojo. The GPU kernel? Still Mojo. ![]()
That’s omxcode, a framework from button to kernel in one language. Every screen is a toolbox for agents. Humans welcome.
Want to play? Real app → Open the gallery. omxcode · gallery
omxplorer: a spreadsheet with the video and documents behind every row, on your own GPU. Ask it a question in words. Download it and play: omxplorer · 100 million rows, a window that never waits
It runs on omxcore, a GPU-native SQL engine that ran all 22 TPC-H queries (SF10, one RTX 3090) in 3.15 s. DuckDB took 5.08 s. ![]()
![]()
Want to build your own? (Linux for now) omxcode · one framework for every app, starting with data apps
Star it
if it sparks joy. File an issue
if it doesn’t. We’ll fix it.