What is TouchAI?
TouchAI is a minimalist desktop AI assistant built with Tauri, Vue 3, and Rust. It lives quietly in your system tray and appears instantly with a global keyboard shortcut — giving you AI access without interrupting your workflow. Press Alt+Space anywhere on your desktop, ask your question, and get a streaming AI response — then dismiss the window and continue working.Quick Start
Get TouchAI running in under 5 minutes
Installation
Download and install for your platform
AI Search
Learn how the AI search overlay works
MCP Tools
Extend TouchAI with Model Context Protocol tools
Key features
Instant overlay
A transparent, borderless floating window summoned by a global hotkey. No app switching required.
Multi-provider AI
Connect OpenAI, Anthropic Claude, or any OpenAI-compatible endpoint — including local models.
Streaming responses
Responses stream in real time with full Markdown rendering, code highlighting, and math support.
MCP agent tools
Integrate Model Context Protocol servers for agentic workflows — file access, web search, and more.
Conversation history
All sessions persist locally in a SQLite database. Search past conversations instantly.
Multimodal input
Attach images and files to your queries for vision-capable models.
Tech stack
TouchAI is built with a modern, performance-focused stack:| Layer | Technology |
|---|---|
| Frontend | Vue 3 + TypeScript + TailwindCSS |
| Desktop shell | Tauri 2.0 (Rust) |
| Build tools | Vite + pnpm |
| Database | SQLite via Drizzle ORM |
| Editor | Monaco Editor |
| State management | Pinia |