Виталий Алексеев

@VitaminDB · Костанай, Казахстан

Виталий Алексеев

Системный инженер — Rust, GPU/CUDA, инференс нейросетей, десктопный софт для Linux

Я пишу софт, который работает близко к железу: локальную AI-студию и CUDA-движок под ней, GUI-фреймворк, на котором они нарисованы, рабочий стол для Wayland и утилиты для Linux к ноутбуку и мыши, производители которых делают программы только под Windows. Шесть открытых проектов, все на Rust, все работают на моей машине.

Открыт к удалённой работе
MoE-модель на ноутбучной карте 24 ГБ
125B
декод Gemma-4 26B A4B
210tok/s
виджетов в GUI-фреймворке
110+
открытых проектов, MIT / Apache-2.0
6

Замерено на ноутбучной RTX 5090 (24 ГБ) с 93 ГБ оперативной памяти, Arch Linux.

Вайбкодинг в Claude Code

Всё здесь написано вайбкодингом.

С весны 2026 года я пишу все свои проекты в Claude Code: сам решаю, что строить и как части складываются в целое, описываю каждую задачу, а потом проверяю, запускаю и замеряю результат на своём железе — код пишет модель. Так один человек за полгода и приходит к CUDA-движку инференса, GUI-фреймворку, AI-студии и рабочему столу для Wayland. Цифры на этих страницах измерены на моей машине, а не взяты на слово у модели.

Что это значит на деле: каждая цифра скорости измерена на реальном железе, а в каждом README рядом с тем, что работает, перечислено то, что пока не работает.

01

Проекты

Шесть репозиториев, один стек: все программы ниже нарисованы на syngui, а те, что с нейросетями, работают на synaptix.

  • synthos: рабочее пространство заметок, собранное агентом, и чат, вынесенный в плавающее окно
    01

    synthos

    Локальная AI-студия: чат с агентом, заметки с досками и календарём, нодовый редактор для генерации картинок, видео, музыки и речи. Модели 27B–125B на одной карте.

    • Rust
    • CUDA
    • synaptix
    • AUR
  • synaptix в работе внутри synthos: ток/с, время префилла и доля промпта из префикс-KV
    02

    synaptix

    Движок под synthos: LLM, диффузия, видео, речь и музыка на своих CUDA-ядрах. Квантование NVFP4 / MXFP8 / SQ, GGUF загружается напрямую.

    • Rust
    • CUDA
    • NVRTC
  • Пример widget_gallery_mss в нативном окне — MarkdownView с подсветкой синтаксиса
    03

    syngui

    Retained-mode GUI-фреймворк для Rust: рендер на wgpu, стили как в CSS, реактивные сигналы, 110+ виджетов. На нём построены все программы отсюда.

    • Rust
    • wgpu 28
    • WGSL
  • Рабочий стол syndesktop: верхняя панель, 3D-док и проводник в теме «Синтвейв»
    04

    syndesktop

    Рабочий стол для Wayland: композитор на smithay, оболочка с доком в стиле macOS и панелями, параметры системы, проводник и снимок экрана.

    • Rust
    • smithay 0.7
    • syngui
  • Главная страница linux-legion: режим питания, шкалы CPU / GPU / памяти / батареи и вентиляторы
    05

    linux-legion

    Lenovo Vantage для Linux: режимы питания, лимиты CPU, вентиляторы, RGB-подсветка Spectrum, режимы батареи. Без root и модулей ядра.

    • Rust
    • syngui
    • hidraw
    • AUR
  • ardor-mouse: ступени DPI с цветами индикатора
    06

    ardor-mouse

    Настройка мыши ARDOR GAMING Edge Air Ultra в Linux — DPI, подсветка, переназначение кнопок. Протокол восстановлен реверсом.

    • Rust
    • syngui
    • hidraw
    • AUR
02

Опыт

До этого — пятнадцать лет рядом с железом: ремонт электроники, прошивки без ОС, разводка плат. Из коммерческих работ — контроллер системы отопления с загрузчиком обновлений по GSM (годами работает в серии) и программа на Qt/C++ для восстановления SPI-флешек, которой каждый день пользуются в сервисном центре.

  • Rust
  • CUDA · NVRTC
  • GEMM / GEMV
  • FP4 / FP8 quantization
  • Nsight
  • C++
  • wgpu / WGSL
  • Wayland
  • STM32 · AVR · PIC
  • Arch Linux
  • KiCad
03

Контакты

Вопросы, баг-репорты, предложения о работе — пишите куда удобнее.