whatisgithub

What is edocpeed?

yol07777/edocpeed — explained in plain English

Analysis updated 2026-05-18

23PythonAudience · developerComplexity · 3/5Setup · moderate

In one sentence

A Python compatibility layer that runs Claude Code's interface using DeepSeek's AI models instead of Claude.

Mindmap

mindmap
  root((repo))
    What it does
      Translates Claude Code to DeepSeek
      Message format conversion
      Tool call remapping
      Streaming responses
    Tech stack
      Python
      DeepSeek API
      OpenAI-compatible API
    Use cases
      Run coding assistant on DeepSeek
      Swap AI backend for cost reasons
      Reuse Claude Code tooling
    Audience
      Developers
      Tool builders
    Setup
      Create venv
      pip install requirements
      Add DeepSeek API keys
    Features
      Git integration
      GitHub CLI support
      Permission checks

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Run an AI coding assistant powered by DeepSeek instead of Claude.

USE CASE 2

Reuse Claude Code's tool interface with a different, possibly cheaper, model.

USE CASE 3

Build local tooling like Git diffs and GitHub CLI support around DeepSeek.

What is it built with?

PythonDeepSeek API

How does it compare?

yol07777/edocpeedaaravkashyap12/advise-project-approachabu-rayhan-alif/django-saas-kit
Stars232323
LanguagePythonPythonPython
Setup difficultymoderateeasymoderate
Complexity3/52/53/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires a DeepSeek API key and a Python virtual environment.

The README does not state a license.

So what is it?

edoCpeeD (DeepSeek Code) is a Python project that lets you use Claude Code's interaction layer, the system that handles conversations, tool use, and command execution, but powered by DeepSeek's AI models instead of Anthropic's Claude. Think of it as a compatibility shim: Claude Code expects a certain format for messages and tool calls, but DeepSeek uses a slightly different format. This project translates between the two so DeepSeek can act as a drop-in replacement. The project handles several translation tasks: converting Claude's message format to DeepSeek's format, remapping how tool definitions and tool results are passed back and forth, and streaming responses correctly. It also re-implements locally some Claude-specific helpers, permission checking before running commands, Git integration (reading configs, diffs, branches), and GitHub CLI support, so these features still work when DeepSeek is the underlying model. You would use this if you want to run an AI coding assistant similar to Claude Code but using DeepSeek's API, which may suit different cost or access preferences. You configure it with your DeepSeek API keys and endpoints in a .env file and run it from the command line with or without its full set of local tools enabled. The tech stack is Python.

Copy-paste prompts

Prompt 1
Help me set up my DEEPSEEK_API_KEYS and .env file for this project.
Prompt 2
Explain how the tool_calls translation between Claude and DeepSeek works.
Prompt 3
Show me how to run this with --enable-tools and what tools become available.
Prompt 4
Walk me through the CLI commands for streaming a DeepSeek response.

Frequently asked questions

What is edocpeed?

A Python compatibility layer that runs Claude Code's interface using DeepSeek's AI models instead of Claude.

What language is edocpeed written in?

Mainly Python. The stack also includes Python, DeepSeek API.

What license does edocpeed use?

The README does not state a license.

How hard is edocpeed to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is edocpeed for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.