Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

345 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SnapMind

snapmind icon

AI at the Speed of Thought

English | 简体中文

Discord X GitHub stars
License Release Download Conventional Branch Build and Release

SnapMind is a desktop AI assistant that lets you instantly interact with LLMs from anywhere in your system. Select text + hit a hotkey, and get translations, rewrites, summaries, explanations, and more — all without switching apps, keeping your workflow smooth and uninterrupted.


Features

  • Blazing Fast — Trigger AI with a single keystroke
  • 🎯 Seamless Experience — Works in any app without breaking your flow
  • 🛠 Highly Customizable — Set your own prompts for recurring tasks
  • 🔌 Multiple Providers — See supported providers below

Supported providers

OpenAI    Anthropic    Azure (OpenAI / Foundry)    Google Gemini    DeepSeek    Qwen

OpenAI · Anthropic · Azure (OpenAI / Foundry) · Google Gemini · DeepSeek · Qwen


Use Cases

  • Instant Translation — Quickly translate selected text in any language
  • Polish & Rewrite — Make text clearer, shorter, or more professional
  • Summarize in Seconds — Turn long paragraphs or reports into key takeaways
  • Quick Explanations — Highlight concepts, terms, or code for instant explanations
  • Smart Drafting — Generate emails, replies, or text snippets quickly
  • Learning Companion — Check grammar, simplify complex content, aid understanding
  • On-the-fly Brainstorming — Transform notes or ideas into structured thoughts and action items

Demo

SnapMind demo


Installation

For Users

Download the latest installer from 👉 snap-mind.github.io or Releases.

Currently supports macOS and Windows.

On Windows, you need to run this app with Administrator privileges (Run as Administrator).

On MacOS, after install the app

  • You need to allow accessibility permissions, so the app can read your selected texts.
  • You need to grant keychain access for the app to store your api keys.

For Developers

Clone this repository:

git clone git@github.com:Snap-Mind/snap-mind.git

Install dependencies:

npm install

Build helper:

# on macOS:
npm run build:helper

# on Windows:
npm run build:win-helper

Start the dev server:

npm run dev:electron

Build on macOS:

npm run build:prod

Build on Windows:

npm run build:win-prod

Star History

Star History Chart

License

Apache 2.0

Releases

Packages

Used by

Contributors

Languages