@VitaminDB · Kostanay, Kazakhstan
Vitaliy Alexeyev
Systems engineer — Rust, GPU/CUDA, ML inference, Linux desktop software
I build software that runs close to the hardware: a local AI studio and the CUDA engine under it, the GUI framework they are drawn with, a Wayland desktop for computers and phones, an installer that puts Arch Linux next to Android, and Linux tools for a laptop and a mouse whose vendors ship Windows-only software. Seven projects, all written in Rust, all running on my own machine.
- MoE model on a 24 GB laptop GPU
- 125B
- Gemma-4 26B A4B decode
- 210tok/s
- widgets in the GUI framework
- 110+
- open-source projects, MIT / Apache-2.0
- 6
Measured on an RTX 5090 Laptop GPU (24 GB) with 93 GB of system RAM, Arch Linux.
Measured, not promised
Every number here is measured on my own hardware.
Speed comes from runs on my laptop, and correctness is checked against reference implementations rather than taken on faith.
Every README lists what does not work yet next to what does.
Projects
Seven projects, one stack: every app below is drawn with syngui, and the AI ones run on synaptix.
01synthos
Local AI studio: agentic chat, notes with boards and a calendar, a node editor for image, video, music and speech generation. 27B–125B models on one GPU.
- Rust
- CUDA
- synaptix
- AUR
02synaptix
The engine under synthos: LLM, diffusion, video, speech and music models on hand-written CUDA kernels. NVFP4 / MXFP8 / SQ quantization, GGUF loads directly.
- Rust
- CUDA
- NVRTC
03syngui
Retained-mode GUI framework for Rust: wgpu rendering, CSS-like stylesheets, reactive signals, 110+ widgets. Every app here is built on it.
- Rust
- wgpu 28
- WGSL
04synshell
Wayland desktop environment for computers and phones: a smithay compositor, desktop, phone and game shells, System Settings and 31 applications.
- Rust
- smithay
- syngui
- AUR
05synport
Arch Linux next to Android on phones and tablets: an installer for Windows and Linux, adb and fastboot only, Android stays.
- Rust
- syngui
- adb + fastboot
06linux-legion
Lenovo Vantage for Linux: power modes, CPU limits, fans, per-key Spectrum RGB, battery modes. No root, no kernel module.
- Rust
- syngui
- hidraw
- AUR
07ardor-mouse
Linux configurator for ARDOR GAMING mice (Edge Air Ultra, Rukh) — DPI, RGB, buttons, sensor, a live mouse in the app. Reverse-engineered protocol.
- Rust
- syngui
- hidraw
- AUR
Background
Fifteen years close to the metal before this — repairing electronics, bare-metal firmware, PCB design. Earlier commercial work: a central-heating controller with a GSM-OTA bootloader (in production for years) and a Qt/C++ SPI-flash recovery tool used daily in a repair shop. These days I also develop with Claude Code, which makes the work several times faster.
- Rust
- CUDA · NVRTC
- GEMM / GEMV
- FP4 / FP8 quantization
- Nsight
- C++
- wgpu / WGSL
- Wayland
- STM32 · AVR · PIC
- Arch Linux
- KiCad
Contact
Questions, bug reports, work offers — any of these reaches me.