← HOME

/ PROJECTS

systems-level open-source work — kernels, compilers, emulators, runtimes, and tools

karion_os

Rust · ★2

A bare-metal x86 OS kernel written in Rust. Unix-like shell, block filesystem, text editor, BASIC interpreter, and built-in games. Ported from C — the borrow checker caught data races the original never would.

carv

Go · ★2

Statically-typed systems language that compiles to C. Ownership-based memory, pipe operators, async/await, and a module system. Built in Go.

zario

TypeScript · ★6

Minimal fast logging library for TypeScript. Zero external dependencies — multiple transports, child loggers, async non-blocking writes, structured JSON.

ignite

Rust · ★1

Secure sandbox execution for JS/TS services inside hardware-isolated microVMs. Supports native Firecracker on Linux and Virtualization.framework on macOS.

qirrel

TypeScript · ★1

Extensible NLP framework in TypeScript for fast, structured text analysis. Tokenization, entity extraction, LLM enrichment, caching, and MCP agent integration.

gim

Rust · ★1

High-performance system metrics CLI in Rust. Monitors CPU, memory, disk, and network with modular design and multiple output formats.

gbemu

Zig · ★1

A Game Boy emulator written in Zig. Cycle-accurate CPU emulation, PPU scanline rendering, timer synchronization, and MBC1 cartridge support. Built from scratch — no dependencies.

kiattp

TypeScript · ★2

Zero-dependency HTTP client for TypeScript. 4x faster than axios, 3.7KB, plugin system, and a clean chainable API. Battle-tested in production.

Lexon

TypeScript · ★3

Fast, TypeScript-first string schema engine for validation and pattern rules. Zero-dependency validator with a clean, composable API.

YEMS

TypeScript · ★0

Offline-first school management system. Student records, attendance, grading, scheduling, and analytics — works without internet, syncs when connected.

brpc

C · ★1

Small, fast JSON-RPC framework over multiplexed TCP streams. Binary framing, ring buffer flow control, TLS, compression. No Protobuf, no codegen, no dependencies.

track

Rust · ★1

A systems programming language for deterministic software featuring linear ownership, compile-time borrow checking, and zero-cost abstractions.

gnn-recommender

Python · ★1

A graph neural network-based recommendation system built from scratch in PyTorch. Implements LightGCN, BPR loss, and 9 advanced techniques including knowledge graph augmentation, temporal gating, and self-supervised contrastive learning.