Skip to content

Lightweight, feature‑packed DeepSeek Desktop built with PyWebView — just 25.6 MB with two executables, no Electron bloat. Includes all features of the most‑starred build plus custom UI polish, dynamic greetings, animations, auto‑updater, enhanced Markdown rendering, and a 54.4 KB inject.js brain with 1582+ lines of DOM magic.

Notifications You must be signed in to change notification settings

LousyBook94/DeepSeek-Desktop

Repository files navigation

DeepSeek Desktop 🚀

  • This project is still in development with more features coming soon
  • Please report any bugs or suggestions in issues

DeepSeek Desktop Preview

Installation

  1. Visit the Releases page
  2. Download the DeepSeekChat-windows.zip file
  3. Extract the zip file
  4. Run DeepSeekChat.exe
  5. Run auto-update.bat to update the app

Features ✨

This desktop application enhances your DeepSeek chat experience with:

  • 🎨 Custom UI Elements:
    • Custom footer text
    • Forced "Inter" font throughout the interface
  • Dynamic Greetings:
    • Time-based messages (Good Morning/Afternoon/Evening)
    • Smooth fade transitions between messages
  • Animations:
    • Typing animation with sphere cursor
    • Self-healing UI components via MutationObservers
  • 🧹 Clean Interface:
    • Removed unnecessary UI elements
    • Persistent styling across navigation
  • 🌙 Dark Titlebar Support:
    • Automatically matches Windows system theme
    • Manual override options available
  • 🔃 Auto Updater
  • 🔄 Real-time Synchronization:
    • Beautiful frosted glass refresh button with auto-hide functionality
    • URL path preservation on refresh to maintain navigation state
    • Loading indicators and refresh popup with smooth animations
    • Welcome tooltip for user guidance on first interaction
  • 📝 Enhanced Markdown Rendering
    • Full markdown content rendering in user messages
    • System theme detection for code blocks (light/dark mode)
    • JetBrains Mono font for improved code readability
    • Security sanitization with DOMPurify to prevent XSS attacks
    • Fixed spacing issues after headings and other elements
    • Proper handling for code blocks and inline code elements

Advanced Usage 🔧

For advanced users, you can customize the application behavior:

# Force dark titlebar regardless of system theme
DeepSeekChat.exe --dark-titlebar

# Force light titlebar regardless of system theme
DeepSeekChat.exe --light-titlebar

# Run in release mode (disable debug tools)
DeepSeekChat.exe --release

The titlebar will automatically match your Windows system theme by default. If you have Windows set to dark mode, the titlebar will be dark. If you have Windows set to light mode, the titlebar will be light.

Future Plans 🔮

  • Dark titlebar supportCompleted!
  • Custom theme support for the entire interface
  • Keyboard shortcuts
  • Cross-platform builds (Mac/Linux)
  • System tray integration

Connect with Me 👋

Cool Guys

Attribution

About

Lightweight, feature‑packed DeepSeek Desktop built with PyWebView — just 25.6 MB with two executables, no Electron bloat. Includes all features of the most‑starred build plus custom UI polish, dynamic greetings, animations, auto‑updater, enhanced Markdown rendering, and a 54.4 KB inject.js brain with 1582+ lines of DOM magic.

Topics

Resources

Stars

Watchers

Forks

Contributors 5