Apps, games
and other projects.
Here you’ll find my macOS and iOS apps, game projects and experiments with local AI.
View projectsA file manager
with an editor and AI.
NorthPane has two panes, an editor and tools for binary analysis. Version 1.4 adds bulk rename, a background copy queue and undo, on top of local AI, note maps and password-protected archives.
About NorthPane
What's new in 1.4 PramenFrom assembly back to C.
I trained a small neural decompiler from scratch. With 223 million parameters, it turns a function’s assembly into a C proposal — from 16-bit DOS to Windows x64.
Explore PramenMOV ECX,dword ptr [ESP + 4]
MOV EAX,ECX
CMP byte ptr [ECX],0
JE LAB_1
NOP dword ptr [EAX + EAX]
LAB_2:
INC EAX
CMP byte ptr [EAX],0
JNE LAB_2
LAB_1:
SUB EAX,ECX
RETsize_t strlen(const char *str)
{
const char *p = str;
while (*p)
p++;
return p - str;
}More apps and games
Tivna
A private wallet for loyalty, club, and discount cards. Photograph a card once and Tivna files it into a searchable library; at the checkout, a full-screen barcode mode gets it scanned. No account and no tracking: on iPhone the cards live in your own iCloud, on Android they never leave the device.
Explore projectTaskHunter
Focused time tracker for freelancers and consultants. Per-customer hourly rates, statistics with charts, export for invoicing, iCloud sync across iPhone, iPad and Mac.
Explore project
In development Zeta
A modern C++23 and SDL3 engine built to run the demo version of Bitmap Brothers' Z with the original game data. Current work focuses on gameplay fidelity, especially unit movement and pathfinding.
Explore projectNative apps
Apps for macOS and iOS, from file management to time tracking.
Systems & engines
C++, rendering, binary analysis and tools close to the hardware.
Local AI
Models running on your own device and searching local files.
Articles and contact
I write about my projects in the Lab. You can find code on GitHub or contact me by email.