dao-code

An open-source TypeScript terminal coding agent tuned for DeepSeek models and cheap caching

CLI

High risk

We rate an entry high when the tool writes to external systems, handles money, production databases or secrets, or runs arbitrary commands. The CLI installs it only with your consent.

Why this level

  • Runs commands and edits project files
  • Sends code to an external model with a key
All reasons and checks

tigicion/dao-code

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add cli/dao-code

Detects the agents on your machine, checks the risk and pins the version.

Other ways to install

Install the tool

npm install -g dao-code

You will need: Node.js

Checked against the repository on Sep 25, 2026, commit 48da089.

Text for your agent

Install the agent with npm i -g dao-code (the command is dao) or try it without installing via npx dao-code. The user sets the DeepSeek API key themselves.

Other ways from the author
npm i -g dao-code

After install the command is dao; for a no-install trial use npx dao-code.

This is third-party code. Review the repository files before installing.

What it does

dao-code is a terminal coding agent that leans on DeepSeek models and their favorable pricing, including cache pricing. It builds stable request prefixes to hit the cache and cut cost, and works like a normal command-line agent: it reads the project, proposes and applies edits and runs commands. There is a read-only plan mode for proposals. It installs via npm, a one-off run is possible with npx, and there is an install script and a source build.

Who it is for. For developers who want an affordable terminal coding agent on DeepSeek models.

Good fit when

  • You want a terminal coding agent focused on low cost
  • You want to work with DeepSeek models
  • You want a plan mode for read-only proposals

Not a fit when

  • You already use another coding agent and do not want to switch
  • You have no access to the DeepSeek API

Example request

Run dao in plan mode and propose how to split this module into parts

Limitations

It needs a DeepSeek API key, and cache savings depend on how the model prices cache hits. The agent runs commands and edits files, so access should be controlled. Installation requires Node.

How to disable. Remove the global package with npm uninstall -g dao-code.

Security check

  • Runs commands and edits project files
  • Sends code to an external model with a key

README in short

The README presents dao-code as an open-source TypeScript terminal coding agent optimized for DeepSeek and cheap caching through stable request prefixes. Installation is via npm, a one-off run via npx, with an install script and a source build. The agent has working modes, including a read-only plan mode for proposals. MIT licensed.

FAQ

Which models is it built for?

DeepSeek models; the project uses their pricing and cheap caching as a key advantage.

Is there a safe mode?

Yes, the plan mode is read-only and proposes changes without applying them.

Editors’ pick

A skills library that gives coding agents a development process: brainstorming, planning, TDD, subagents and code review

PluginMedium riskNo VPN needed292.5KRepository stars
Editors’ pick

Small composable skills for engineering with agents: plan grilling, TDD, bug diagnosis, code review and architecture

SkillLow risk271.4KRepository stars
Editors’ pick

GitHub toolkit for spec-driven development: the specify CLI adds agent commands and skills to a project, from principles to implementation

CLIMedium riskNo VPN needed139.3KRepository stars

Reference MCP servers

Model Context Protocol servers

Official

Official reference MCP servers: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time and Everything

MCP serverMedium risk90.6KRepository stars
Foxx AIdao-code

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.