FocalDesk
Wayland desktop environment

A modern Wayland desktop environment written in Rust featuring a compositor, native applications, HDR support, encrypted credential storage, and AI integration.
Technologies: Rust, Wayland, Smithay, OpenGL ES
A selection of desktop, infrastructure, and automation projects.
Wayland desktop environment

A modern Wayland desktop environment written in Rust featuring a compositor, native applications, HDR support, encrypted credential storage, and AI integration.
Technologies: Rust, Wayland, Smithay, OpenGL ES
AI desktop assistant
AI desktop assistant supporting local and cloud language models, plugins, voice interaction, and system automation.
Technologies: C#, .NET, Ollama, AI
GitHubRead-only Windows inventory plugin
Read-only Windows plugin that gives Focal Agent structured system, disk, network, process, and service inventory over JSON.
Technologies: Go, gopsutil, Windows SCM, JSON
Low-latency vector database
Durable Rust vector database with exact and HNSW search, metadata filtering, WAL-backed persistence, sharding, and replication.
Technologies: Rust, HNSW, OpenRaft, CRC32C
FocalDesk administration and diagnostics

Browser-based administration and diagnostics console with live FocalDesk system, service, session, display, GPU, and log telemetry.
Technologies: React, Node.js, Express, Server-Sent Events
What these show
The common thread is practical engineering: useful tools, clean interfaces, and automation that reduces friction.