Build from first principles
Understand the mechanism, then make the interface feel obvious. Math engines, language tools, and utilities all start there.
I’m RK Riad Khan, an open source developer and the creator of the Kirn Programming language. I build tools, languages, and small systems that make hard things feel simpler.
My work lives at the intersection of useful software, clear interfaces, and a healthy suspicion of unnecessary complexity.
Understand the mechanism, then make the interface feel obvious. Math engines, language tools, and utilities all start there.
Open source is how I learn in public, share useful work, and leave a project more understandable than I found it.
Fast, focused, privacy aware software is a feature. Good tools should help people stay in control.
A selection from the open source workshop. Every project starts with a real itch and ends with something you can inspect, run, or extend.
A modern, expressive general purpose programming language designed to keep high level clarity and compiled performance close together.
A private AI interface for local and cloud models, with streaming, RAG, and multimodal workflows.
A cross platform natural language calculator for expressions that sound like the way people actually ask them.
Authentication infrastructure with API keys, scopes, MFA, audit logging, and pluggable storage for Python apps.
Remove silence from MP3 files automatically, then split and recombine the result from the command line.
An AI powered CLI that reads a codebase and generates structured project documentation.
Share files across a local network by scanning a QR code. Simple handoff, temporary links, no cloud required.
A first principles math engine bringing linear algebra, graphs, autodiff, and optimization into one API.
The stack changes with the problem. The habit stays the same: make it work, make it understandable, then make it last.
I work across Python, Go, TypeScript, Rust, C, and C++. Most of my projects are developer tools, desktop applications, CLI utilities, or experiments that turn into something more useful.
Alongside building, I care about security, self hosting, interfaces, and the small details that make software feel calm.
Two recurring threads in the work: giving people more ownership, and making powerful ideas easier to reach.
LocalNeural explores useful AI interfaces that can run on your own machine, with your own models and your own data.
I’m the creator of the Kirn Programming language: a modern, expressive language built to make powerful ideas feel clear and approachable.
I help shape a small constellation of public organizations, each with a different job in the ecosystem.

The home of the Kirn Programming language, compiler, standard library, and developer tools.
Visit website ↗
Architecture and core systems work for the KirnOS operating system project.
Visit website ↗
The package registry and ecosystem for Kirn libraries, tools, and reusable packages.
Visit website ↗
A public hub for discovering and sharing applications, tools, and Kirn ecosystem projects.
Visit website ↗
Desktop and CLI applications built around Kirn, its tools, and its growing developer experience.
Visit website ↗Everything is open source in here.
I’m open to open source collaboration, developer tool projects, and thoughtful conversations about building useful software.