Skip to content

DeepSeek Desktop – A lightweight Windows application that runs DeepSeek in a dedicated, login persistent Pywebview window using Python.

License

Notifications You must be signed in to change notification settings

shrezird/DeepSeek-Desktop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DeepSeek Desktop

Release v1.1 Changelog

Major Changes:

  • Added a fancy custom right click menu for Copy, Paste, Speak, and Refresh!
  • Window title now changes dynamically depending on what DeepSeek chat you currently have selected!
  • Optimized documentation and source code!
  • Overall pre-built EXE size has been cut in half and optimized.

Small Changes:

  • Window now opens maximized with a set minimum size of 900/650.
  • Now allows the downloading of text blocks that DeepSeek generates.
  • Fixed incorrect text font and sizing/positioning of overlay.
  • Added ability to open official DeepSeek website through text overlay.

image

Information

DeepSeek Desktop is an open-source Windows application optimized for a streamlined DeepSeek experience without the clutter of a browser.

Features

  • Persistent Sessions - Maintains login authentication between launches.
  • Resource Efficient - Lighter memory usage than using a browser.
  • Desktop-Optimized Interface - Opens maximized, has a minimum window size of 900/650, and a dynamic window title that adjusts based on what DeepSeek chat you have selected.
  • Modifications: - Right-clicking brings up an intergrated menu of custom options such as Speak (uses TTS to read selected text), Refresh (refreshs the application), as well as Copy and Paste.
  • Dual Deployment Options:
    • Python Script (developer-friendly open-source Python script for personal modifications)
    • Standalone Executable (pre-built exe for average users)

Tutorials

Tutorial: How to use standalone Python script
  1. Install Python 3.13+
  2. Install required packages:
    pip install pywebview pyinstaller
  3. Run main.pyw (change extension .pyw to .py to show application console)

Notes: To build as an exe, open Command Prompt in the directory of main.pyw and icon.ico, and run the following command:

pyinstaller --onefile --icon=icon.ico main.pyw
Tutorial: How to use pre-built EXE
  1. Download the latest pre-compiled executable here: DeepSeek.exe
  2. Run DeepSeek.exe

Warning: In most cases Windows will block the running of an exe it doesn't recognize. You will have to allow the exe to run if this happens.

Frequently Asked Questions

Question: What advantages does this offer over browser access?

  • Answer: Provides reduced resource consumption, seperated persistent sessions, and a focused interface without browser clutter.

Question: What is the update roadmap?

  • Answer: This release (v1.1) is considered feature-complete and stable. Feature updates will focus on critical fixes only.

Question: Why provide both .pyw and .exe versions?

  • Answer: The Python script offers customization, while the executable provides official branding and simplified deployment.

Question: How is security handled?

  • Answer: As open-source software, all code is publicly auditable. No data collection or telemetry is implemented.

About

DeepSeek Desktop – A lightweight Windows application that runs DeepSeek in a dedicated, login persistent Pywebview window using Python.

Topics

Resources

License

Stars

Watchers

Forks

Languages