GENSLATE · Ketchum, Idaho

Dustin
Angeletti

Developer, engineer and AI builder. I make portable desktop apps

01 · About

Fast, portable software with a calm design language.

I'm the developer behind GENSLATE. I build software that starts instantly, runs from anywhere and gets out of your way, from native Rust cores up to pixel-matched interfaces.

Right now that means SLATESUITE, a family of desktop apps that share one design system, one typed bridge and one rule: nothing leaks outside the app's own folder. Alongside it I'm bringing practical AI into everyday tools.

Based in
Ketchum, Idaho
Focus
Desktop apps, Rust, AI tooling
Building
SLATESUITE
Status
Open to work

02 · Stack

Tools I reach for.

Languages

  • Rust
  • TypeScript
  • JavaScript
  • Python
  • HTML
  • CSS

Frameworks

  • Tauri 2
  • React
  • Tailwind CSS
  • Base UI
  • Vite

Tooling

  • Bun
  • moon
  • Git
  • GitHub Actions
  • VS Code
  • Zed

AI

  • LLM integration
  • Agents
  • Code intelligence
  • Automation

03 · Work

Selected work.

Flagship · Desktop suite

GENSLATE SLATESUITE

A family of fast, lightweight and strictly portable desktop apps sharing one unified Nord design system. Every app runs from a flash drive and never writes outside its own tree.

  • Tauri 2 and Rust 2024 core, tiny binaries, instant boot
  • Custom window chrome with pixel-matched titlebars on every OS
  • Design tokens compiled to CSS, Tailwind, TypeScript and Rust
  • End-to-end typed IPC and a moon + Bun monorepo
The SLATESUITE design kit app in the Polar Night theme, with a custom titlebar, sidebar and color palette.

Inside the suite

01

Portable by default

Settings, data and caches live next to the app. Copy the folder and you've moved everything.

02

Native and fast

Rust where it counts, a thin webview where it helps. Small installers and no waiting.

03

Designed to the pixel

One token system, flat surfaces and real contrast checks, so every app feels like one product.

04 · Contact

Let's build something fast.

I'm open to work, collaboration and interesting problems. The quickest way to reach me is below.