Desktop, let's talk
An AI-native desktop environment
DeskTalk is a browser-based OS where you describe what you need in natural language. The AI generates interactive apps, orchestrates your desktop, and builds tools — all through conversation.
Fully Voice Controlled
No menus to memorize. No shortcuts to learn. Just speak or type what you need and the AI handles everything — creating apps, managing windows, editing content, and orchestrating your entire desktop through natural conversation.
Don't Install Apps. Generate Them.
Say "build me a project tracker" and watch a fully interactive application appear in seconds. LiveApps are generated on the fly, saved to disk, and ready to launch from the dock — no app store, no downloads, no waiting.
Don't Like It? Just Say So.
Edit in place
Focus any app and describe what you want changed. The AI reads the code, makes targeted edits, and the app reloads instantly. Every change is versioned with git — undo and redo across sessions, nothing is ever lost.
Tile-Based Desktop
A full desktop environment that lives in your browser. Actions bar, tiled window area, persistent AI panel, and a dock for quick launch. Open, resize, focus, and minimize windows — all manageable by voice or click.
Built different
DeskTalk isn't AI bolted onto a traditional desktop. Every piece is designed for AI from the ground up.
LiveApps
Ask the AI to build something and it generates a fully interactive application on the fly. "Build me a project tracker" becomes a real, persisted app in seconds.
AI-First Architecture
Every part of the system is programmable through AI. The assistant manipulates windows, invokes actions, edits content, and orchestrates your desktop.
Built-in Apps
Comes with Note, Terminal, File Explorer, Text Editor, and more. Each is a fully isolated MiniApp with its own backend and frontend.
Persistent History
Every LiveApp has its own git repository. AI edits become commits, enabling undo and redo across sessions. Your work is always versioned.
15+ AI Providers
Works with Anthropic, OpenAI, Google, AWS Bedrock, Mistral, xAI, OpenRouter, Ollama, and more. Bring your own API keys or run locally.
Dynamic Theming
OKLCH-based color system where one accent color drives the entire palette. Light and dark mode. Every app automatically inherits your theme.
Get started in seconds
One command to install. One command to start. That's it.
Install from npm
npm install -g @desktalk/coreStart the server
desktalk startOpen your browser
Navigate to http://localhost:3000 and you're in.
Or use Docker
docker pull ghcr.io/vincentdchan/desktalk:latestdocker run -p 3000:3000 -v desktalk-data:/home/node/.local/share/desktalk -v desktalk-config:/home/node/.config/desktalk ghcr.io/vincentdchan/desktalk:latestAvailable tags: latest, alpha, beta, next, or a specific version like 0.1.0. Mounted volumes persist LiveApps, AI sessions, and configuration across container restarts.