Case Study
Gnomad Desktop Assistant
Menu-bar AI assistant with real shell and filesystem tools, live window context, multi-step agent loop, and human-in-the-loop Sudo and Path gates.
Client: David the Gnomad Inc.
- Tauri 2
- React 19
- Rust
- xterm.js
- Ollama
- tauri
- agents
- ollama
- hitl
- desktop
Overview
Gnomad unifies conversation, OS awareness, and action in a native Tauri shell. Connect DeepSeek, OpenAI-compatible APIs, Ollama, or local GGUF models — then run shell commands and file operations under cryptographic approval gates with a live xterm.js terminal on every command card.
Highlights
- Global shortcut — ⌘⇧Space on Mac, Ctrl+Shift+Space elsewhere
- Context-aware — active app, window title, and clipboard in the footer
- Safety first — Sudo Gate and Path Gate tokens before destructive actions
- Knowledge library — chat history and skills on disk for repeatable workflows
Release
- v0.2.0-beta.1 — macOS, Windows, and Linux builds on GitHub
- Direct downloads on davidcole.cloud/apps/gnomad/download