better-deepseek  by EdgeTypE

Browser extension enhancing AI chat with local tools and memory

Created 2 months ago
292 stars

Top 90.1% on SourcePulse

GitHubView on GitHub
Project Summary

Enhances DeepSeek Chat with custom tooling, persistent memory, and project scaffolding. It enables users to generate and download files, run Python code in-browser, create documents (PowerPoint, Excel, Word), build multi-file projects as ZIP archives, and manage custom skills and characters, all while keeping data local and private. This is an unofficial, community-driven open-source extension.

How It Works

The extension leverages special tool tags (<BDS:...>) that DeepSeek can interpret to trigger actions. These include rendering HTML, creating downloadable files, generating presentations and spreadsheets, fetching web pages or GitHub repositories, managing persistent memory via key-value storage, and defining custom roleplay personas. A LONG_WORK mode collects multiple generated files into a single ZIP archive for complex projects, presenting a clean "Working..." indicator during generation.

Quick Start & Requirements

  • Installation: Recommended via official browser stores (Chrome Web Store, Microsoft Edge Add-ons, Firefox Add-ons). Development builds are available. Manual installation requires cloning the repository, running npm install, and then npm run build to generate extension files, which are then loaded manually into the browser.
  • Prerequisites: Node.js (version 18 or later) and npm are required for building from source. For Android development, Java JDK 17, Android SDK (API 34), and Gradle 8.7 are needed.
  • Links: Available through Chrome, Edge, and Firefox official add-on stores.

Highlighted Details

  • Full voice interaction support, including Speech-to-Text (STT) and Text-to-Speech (TTS), with configurable language selection.
  • Advanced file generation capabilities for PowerPoint (.pptx), Excel (.xlsx), and Word (.docx) documents, alongside project scaffolding into ZIP archives.
  • Seamless integration for fetching and injecting GitHub repositories and web page content directly into the chat context.
  • An interactive visualizer for creating high-contrast, monochrome simulations and diagrams.
  • Persistent memory management for storing user facts and custom skills/characters for enhanced conversational context.
  • Code block download buttons and advanced file upload features, including folder uploads and GitHub repository imports.

Maintenance & Community

Recent updates (e.g., v0.1.9 on 2026-06-13) indicate active development and feature additions like multi-system prompt modes and deep research capabilities. No specific community channels (e.g., Discord, Slack) are detailed in the provided text.

Licensing & Compatibility

The project is described as open-source and community-driven. The specific license type is not explicitly stated in the README. It emphasizes local data storage and privacy, with all settings, memories, and skills stored client-side, enhancing compatibility for sensitive use cases.

Limitations & Caveats

The Firefox browser build is noted as experimental. The extension is an unofficial, independent project and is not affiliated with, endorsed by, sponsored by, or officially connected to DeepSeek or DeepSeek AI.

Health Check
Last Commit

2 days ago

Responsiveness

Inactive

Pull Requests (30d)
10
Issues (30d)
20
Star History
89 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.