Independent builder · Rajshahi, Bangladesh

Make useful
things.

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.

40+ public repositories∞ things to learnopen to good problems
signal / 001online
RK RIAD KHANsoftware · systems · security
everything is open-source in here
01 / Working principles

Curious by
default.

My work lives at the intersection of useful software, clear interfaces, and a healthy suspicion of unnecessary complexity.

01

Build from first principles

Understand the mechanism, then make the interface feel obvious. Math engines, language tools, and utilities all start there.

02

Keep the door open

Open source is how I learn in public, share useful work, and leave a project more understandable than I found it.

03

Respect the person using it

Fast, focused, privacy aware software is a feature. Good tools should help people stay in control.

02 / Selected work

Small tools.
Big intent.

A selection from the open source workshop. Every project starts with a real itch and ends with something you can inspect, run, or extend.

01 / languageC++ · compiler

Kirn

A modern, expressive general purpose programming language designed to keep high level clarity and compiled performance close together.

work in progressOpen source ↗
02 / private aiPython · local first

LocalNeural

A private AI interface for local and cloud models, with streaming, RAG, and multimodal workflows.

self hostedOpen source ↗
03 / calculatorGo · TypeScript

LineSolv

A cross platform natural language calculator for expressions that sound like the way people actually ask them.

desktop appOpen source ↗
04 / identityPython · SQLite

Authority

Authentication infrastructure with API keys, scopes, MFA, audit logging, and pluggable storage for Python apps.

MIT licensedOpen source ↗
05 / audioGo · CLI

neocut

Remove silence from MP3 files automatically, then split and recombine the result from the command line.

terminal toolOpen source ↗
06 / docsTypeScript · LLM

neorwc

An AI powered CLI that reads a codebase and generates structured project documentation.

developer toolOpen source ↗
07 / sharingPython · network

qrtransfer

Share files across a local network by scanning a QR code. Simple handoff, temporary links, no cloud required.

local firstOpen source ↗
08 / mathematicsPython · library

AxiomPy

A first principles math engine bringing linear algebra, graphs, autodiff, and optimization into one API.

03 / The toolkit

Learn fast.
Ship carefully.

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.

Python
94
TypeScript
88
Go
83
C / C++
76
Rust
68
04 / Two directions

Build close
to the metal.

Two recurring threads in the work: giving people more ownership, and making powerful ideas easier to reach.

Private by design

Local first

LocalNeural explores useful AI interfaces that can run on your own machine, with your own models and your own data.

See the project ↗
Creator of Kirn

Kirn

I’m the creator of the Kirn Programming language: a modern, expressive language built to make powerful ideas feel clear and approachable.

05 / Open source worlds

More than
one project.

I help shape a small constellation of public organizations, each with a different job in the ecosystem.

Kirn Lang organization logo

Kirn Lang

The home of the Kirn Programming language, compiler, standard library, and developer tools.

Visit website ↗
KirnOS Kernel organization logo

KirnOS Kernel

Architecture and core systems work for the KirnOS operating system project.

Visit website ↗
Pats Registry organization logo

Pats Registry

The package registry and ecosystem for Kirn libraries, tools, and reusable packages.

Visit website ↗
PeekStore organization logo

PeekStore

A public hub for discovering and sharing applications, tools, and Kirn ecosystem projects.

Visit website ↗
Kirnly organization logo

Kirnly

Desktop and CLI applications built around Kirn, its tools, and its growing developer experience.

Visit website ↗

Everything is open source in here.

06 / Say hello

Have a good
problem?

I’m open to open source collaboration, developer tool projects, and thoughtful conversations about building useful software.