Skip to content
View VitaminDB's full-sized avatar

Block or report VitaminDB

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
VitaminDB/README.md

Vitaliy Alexeyev

Systems engineer — Rust, GPU/CUDA, ML inference, Linux desktop and phones. Based in Kostanay, Kazakhstan; open to remote work or relocation.

alexeyev.dev · LinkedIn · X / Twitter · [email protected]

Every number in each README is measured on my own hardware, and each one lists what does not work yet next to what does. Developed with the help of Claude Code.

My own stack

synaptix Neural-network engine without Python or PyTorch: hand-written CUDA kernels compiled at runtime through NVRTC, NVFP4 / MXFP8 on Blackwell, GGUF loads directly. A 125B MoE model runs on a 24 GB laptop GPU; in NVFP4 it is 1.43× faster than torch.compile + fp8 on the same card. 2,400+ tests, bit-exact against PyTorch row by row.
syngui Retained-mode GUI framework for Rust: wgpu rendering, a real CSS cascade with its own LSP, SolidJS-style signals, 110+ widgets — terminal, code and block-document editors, charts, video. Desktop, Android and WebAssembly. Every app here is built on it.
synshell Wayland desktop environment: a compositor on a smithay fork, shell with a 3D dock and panels, System Settings, a system AI daemon, a phone ↔ PC link with an MCP server, and dozens of apps. The same shell runs on Android phones.
synthos Local AI studio on synaptix: agentic chat, notes with boards and calendar, a node editor for image, video, music and speech generation. No cloud. AUR: synthos-bin.

Utilities (MIT, AUR)

linux-legion Lenovo Vantage for Linux: power modes, CPU limits, fans, per-key Spectrum RGB, battery modes. 14 languages. No root, no kernel module.
ardor-mouse Configurator for ARDOR GAMING mice — Edge Air Ultra and Rukh so far, more to come: DPI, RGB, buttons, sensor, a live mouse in the app. Reverse-engineered protocol.

Background

Fifteen years close to the metal before this — repairing electronics, bare-metal firmware, PCB design. In production since 2019: a central-heating controller with my own firmware, bootloader and GSM OTA updates; STM32 firmware rewritten in Rust (Embassy); a heat and water metering system with a GUI on syngui.

Rust · CUDA (NVRTC, GEMM/GEMV, fused kernels, FP4/FP8 quantization, Nsight) · C++ · wgpu / WGSL · Wayland · Android GKI · embedded (STM32, AVR, PIC) · Arch Linux · KiCad

Approach

I verify claims instead of trusting them — mine and the model's. Every project is benchmarked and profiled on real hardware, and the READMEs report where it loses too.

Support the work via PayPal.

Popular repositories Loading

  1. linux-legion linux-legion Public

    Linux control center for Lenovo Legion laptops — power modes, CPU power limits, fans, per-key Spectrum RGB lighting, battery modes. Vantage for Linux: Rust + syngui, no root.

    Rust 5 3

  2. synshell synshell Public

    synshell — a Wayland shell in Rust for desktop, phone and game mode: smithay compositor (tiling/floating), panels, dock, launcher, notifications, lock and login screens, 30+ apps (files, settings, …

    Rust 4

  3. syngui syngui Public

    Retained-mode GUI framework for Rust: wgpu rendering, CSS-like stylesheets, reactive signals, 110+ widgets — charts, maps, terminal, code and block-document editors, video.

    Rust 3

  4. VitaminDB VitaminDB Public

    2

  5. synthos synthos Public

    Local AI desktop studio in Rust: agentic chat, notes workspace, node editor for image/video/music/speech, code editor — on the native synaptix engine, any NVIDIA sm_80+ GPU (native on Blackwell). M…

    Rust 2

  6. ardor-mouse ardor-mouse Public

    Linux configuration tool for ARDOR GAMING mice (Edge Air Ultra, Rukh, more to come) — DPI, RGB lighting, button remapping, polling rate. Reverse-engineered protocol, Rust + syngui, no root.

    Rust 2 1