Skip to the work
Alish Karki
00
Signal — a portfolio

◆ Systems · inference · agent tooling

I write the hot loops most software imports.

CPU inference engines in C99, SIMD kernels, and the agent tooling that drives them. Systems developer from Nepal; I lead PulseOnix.

001 PRISM · AI on a CPU 002 vek · makes it fast 003 hfm · managing AI models ∞ open source
Scroll

01 — The collection

Four things
with real
mechanisms

001 / vekopen source

SIMD vector kernels

Dot product, L2 and cosine, hand-written across SSE2, AVX2, AVX-512 and NEON. One binary picks the widest path the CPU has. Zero dependencies, stable C ABI.

C · 0 deps · MIT Write-up ↗
002 / PRISMopen source

CPU inference engine

Everything is a plugin — kernels, architectures, tokenizers, samplers, even the generation loop. Swap any of it at runtime by config. GGUF, OpenAI-compatible API, 21 test suites.

C99 · MIT Write-up ↗
003 / Kestrelresearch

An agent that learns

Hidden rules learned from experience alone — no corpus, no pretraining. From tabular world models to self-modifying exploration across six phases.

Python · RL Draft ↗
004 / hfmopen source

A Hugging Face manager

One CLI and one MCP server for every HF account, repo and Space — built for humans and agents alike. Installable via pipx.

Python · MCP Write-up ↗

02 — Run it

The hot loop,
on your CPU

vek's dot product, compiled to WebAssembly twice — plain f32 against SIMD128 — and raced on the machine you're holding. Nothing is uploaded.

Four sizes, plain f32 against SIMD128. About a second.

03 — The bench

What I
reach for

Six ecosystems, one habit: understand the layer below before trusting the one above.

01

Systems

C · C++ · Rust · Zig · Go · Assembly · SIMD · cache-aware design

02

AI & ML

Python · PyTorch · inference · quantization · RAG · RL · agents

03

Web

TypeScript · React · Astro · Three.js · WebGL · Node · CSS

04

Embedded

ESP32 · Raspberry Pi · Arduino · SystemVerilog · I²C / SPI

05

Platform

Linux · Git · Docker · CI · Cloudflare · MCP · Ghidra · GDB

06

Craft

design systems · typography · motion · accessibility · Figma

◆ Correspondence

Building something that has to run close to the metal?

hyp@pulseonix.xyz
Alish Karki