Skip to main content

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:
LayerTechnology
FrontendVue 3 + TypeScript + TailwindCSS
Desktop shellTauri 2.0 (Rust)
Build toolsVite + pnpm
DatabaseSQLite via Drizzle ORM
EditorMonaco Editor
State managementPinia

License

TouchAI is open-source software released under the GNU General Public License v3.0.

Build docs developers (and LLMs) love