Gnomebot
Named bots. One persistent computer.
A roster of named agents that share one always-on machine — local Ollama or any API. Mac, Windows, and Linux. By Gnomad Studio.
- Tauri 2
- Rust
- Ollama
- Docker
davidcole.cloud
I build high-performance web experiences for local businesses and orchestrate autonomous AI workflows.
I design high-converting sites for local businesses, ship agent-ready systems, and document the stack so peers can steal the playbook — not another template.
Desktop & native stack
Built in the open
Desktop utilities, local AI, and security-first infrastructure — dogfooded on Nobara/Fedora.
Named bots. One persistent computer.
A roster of named agents that share one always-on machine — local Ollama or any API. Mac, Windows, and Linux. By Gnomad Studio.
Mac-style drag-and-drop installs for Linux
Drop a .tar.gz, .zip, .AppImage, or .deb into Applications — AppDrop installs it with a searchable menu name and Open/Remove controls. Primary download is a single AppImage for CachyOS, Arch, and Fedora (KDE/GNOME). By Gnomad Studio.
Vaporwave research notebooks
Trapper Keeper–inspired notes with Google Auth, per-user Firestore isolation, TipTap, Markdown, HTML/HTMX pages, a Chrome MV3 save-extension, and Mac/Windows Electron shells.
Floating sticky notes for Linux
Linux-native fork of gnotes — tray-first Tauri 2 app with transparent multi-window notes, SQLite persistence, Nemotron-driven hardening, and AppImage/deb releases. Built for Nobara/Wayland daily use.
Floating sticky notes for macOS
macOS-native sticky notes — tray-first Tauri 2 app with transparent multi-window notes, SQLite persistence, and premium desktop experience. Built for macOS daily use.
Desktop scratchpad + encrypted vault
Tauri 2 desktop app for markdown notes, Vault-X secrets (AES-256-GCM + Argon2id), clipboard history with sensitive-data filtering, and global summon (Option+Space on macOS, Super+Shift+Space on Linux). v2.1.0-beta.3 adds Nobara/Fedora RPM/DEB and tray-first Linux alpha.
Live HTML/CSS/JS webcanvas
Gnomad Studio Webcanvas — Monaco editor, resizable panels, instant preview, and native file I/O via Tauri. Ship landing-page prototypes and client demos without leaving the desktop.
Private document Q&A on your machine
Fully local RAG playground: ingest PDFs and markdown, embed with Ollama, search with ChromaDB, and chat with your files — zero cloud leakage. CLI (`rag-query`) plus a glassmorphism visualizer UI.
Semantic memory for the agent swarm
Production indexer for the Gnomad ORGANIZATION workspace: Ollama `nomic-embed-text`, Firestore vector search, internal + external builds, and a Click CLI for `index` / `search` / `status`. Powers agents before they touch the filesystem.
Burn-after-read secret links (Gnomit)
Zero-knowledge secret sharing: AES-GCM-256 in the browser, key in the URL fragment, Redis-backed one-shot links that self-destruct on read. FastAPI + nginx hardening — like a comet, not a cloud.
Full-page screenshots & PDF export
Privacy-first Chrome extension for capturing entire webpages locally — programmatic scroll-stitching, sticky header suppression, redaction editor, and PNG or paginated PDF export. No servers, no tracking.
Zero-flash intelligent dark mode
High-contrast dark browsing via CSS filters with media-aware inversion, document_start injection to kill white flashes, native dark-theme detection, and per-site whitelisting from a glassmorphic popup.
Pixel-art garden Kanban
Gamified new-tab Kanban: drag tasks through Sprouting → Growing → Harvested columns, enforce WIP limits with an angry gnome, decay stale tasks into mushrooms, and plant highlights from any page via the context menu.
Cozy volume-reactive soundscape mixer
Escaping to the wilderness is just a tab away. Mix crackling campfire, soft rain, rustling wind, stream water, and night crickets with an SVG campsite that reacts visually to sound levels in real-time. Built-in sleep timer fades audio smoothly.
Web apps & cloud stack
⠿ Drag handles to reorder bento tiles — layout saves locally
Client Services
Web Design & CRM
High-converting web design and Gnomad CRM consulting through Gnomad Studio. Built for operators who need results — not template churn.
Client outcome
“David delivered a site that actually converts — our intake forms went from ignored to the primary lead channel within the first month.”
— Sarah M., Owner
Primary lead channel from web intake
Developer Tools
Notes · Astro Paper style
Workflows, homelab setups, and DIY builds — documented for peers, not pitch decks.
How I pull YouTube captions locally with yt-dlp and youtube-transcript-api — no YouTube Data API, no Google Cloud — and hand the text to agents.
How Hermes and I turned a OneNote-style notebook into a live Firebase web app with Google Auth, a Manifest V3 Chrome extension, and Capacitor iOS/Android scaffolding.
Tailscale wasn't enough — I wired a private control plane, CLI dispatch, dual-GPU Ollama, and an orchestrator that picks the right worker.
GUIDE
I build high-performance web experiences for local businesses and orchestrate autonomous AI workflows.