EdgeTypE/better-deepseek

A powerful browser extension that supercharges DeepSeek Chat with custom tooling, persistent memory, and seamless project scaffolding. Generate and download files, run Python in-browser, create PowerPoint and Excel documents, build multi-file projects as ZIP archives, and manage custom skills and characters.

What it solves

Better DeepSeek is a browser extension designed to enhance the DeepSeek chat interface. It addresses the limitations of the standard chat experience by adding tools for file generation, persistent memory, and advanced codebase management, allowing users to to manage complex projects and generate rich interactive content directly within the conversation.

How it works

The extension injects a custom system prompt into every conversation to guide the AI's behavior. It uses a set of special "tool tags" (e.g., <BDS:HTML>, <BDS:pptx>) that the AI outputs; the extension then parses these tags to render interactive preview cards, generate downloadable files (like PowerPoint, Excel, and Word documents), or perform automated actions like fetching web pages and GitHub repositories.

Who it’s for

It is intended for developers and power users of DeepSeek who need to automate multi-file project creation, manage long-term context through persistent memory, or integrate the AI with external tools via the Model Context Protocol (MCP).

Highlights

  • Advanced File Generation: Create downloadable HTML, PPTX, DOCX, and XLSX files directly from chat.
  • Persistent Memory & Skills: Store key-value facts about the user and upload markdown-based custom instructions.
  • DeepCode Mode: An experimental collaborative coding mode that integrates with DeepSeek Harness for codebase inspection and automated execution.
  • MCP Support: Connects to remote Model Context Protocol servers to discover and invoke external tools.
  • LONG_WORK Project Mode: Collects and zips all files created during a multi-file project generation into a single download.
  • Voice Interaction: Built-in speech-to-text (STT) and text-to-speech (TTS) support.
  • Enhanced Uploads: Ability to upload entire local folders or import GitHub repositories as context.

Related

  • Project
  • Project
  • Project
  • Project
  • Project