中文版说明请看 README-CN.md
DeepSeek Desktop (DeepSeek-Shell) is a minimal, efficient, and lightweight (only ~8MB) desktop client for DeepSeek. Inspired by the convenience of Doubao Desktop, users can summon a compact chat window anytime with the Alt+Space shortcut to quickly interact with DeepSeek Chat.
This project is built with Tauri + Vite, featuring:
- Tiny Size: Installer is only about 8MB, with extremely low resource usage for fast download and startup.
- Minimal Desktop Client: Instantly summon the app with a shortcut, no need to switch windows, ask questions anytime.
- DeepSeek Power: Directly leverages DeepSeek Chat's powerful AI via the web, supporting native account login.
- UI Adaptation: Designed for small window scenarios, with a clean interface and efficient interactions.
- System Tray Support: Minimize to tray, tray menu, and easy background access.
- Cross-Platform: Supports Windows, macOS, and Linux.
- Secure & Reliable: Local shell connects to official DeepSeek services, ensuring data security.
The goal is to provide DeepSeek users with a Doubao-like desktop experience, but with stronger AI, better UI adaptation, and a much smaller footprint.
- Download: Click here for the latest installer
- Installation:
- Download the installer for your platform (Windows provided; macOS/Linux can be built manually).
- Follow the prompts to complete installation.
- Usage (ensure Alt+Space is not occupied):
- After installation, run DeepSeek-Shell.
- Use
Alt+Spaceto show or hide the chat window at any time. - Closing the window minimizes it to the system tray.
- Right-click the tray icon to set auto-start on boot.
- Log in to your DeepSeek account to start chatting with AI.
In the project root directory, run (once):
npm installDuring development, Tauri will auto-launch both frontend and desktop, with hot reload support.
npm run tauri dev- This opens a desktop window for real-time preview.
- Develop frontend in
src/, backend (Rust) insrc-tauri/.
To preview only the frontend (without desktop shell):
npm run dev- This starts a Vite dev server, usually at http://localhost:5173.
Package as a distributable desktop app (.exe, .dmg, .AppImage, etc.):
npm run tauri build- Output is in
src-tauri/target/release/bundle/. - On Windows, you'll get
.msior.exeinstallers.
- Clean build cache
npm run tauri clean
- Update Tauri dependencies
npm update
- First run error: Make sure Rust is installed (Rust official site), required by Tauri.
- Windows dependencies: It's recommended to install Visual Studio Build Tools.
