Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/Emanuele-web04/dpcode/llms.txt

Use this file to discover all available pages before exploring further.

DP Code is a GUI that wraps AI coding agent CLIs. Before you launch DP Code, you need at least one agent installed and authorized on your machine. This guide walks you through the whole process from scratch.
1

Install a coding agent CLI

DP Code requires an AI coding agent CLI to be installed on your machine. Codex CLI is the recommended starting point — it is the best-tested provider and the default when you create a new thread.Install Codex CLI globally via npm:
npm install -g @openai/codex
Then authorize it with your OpenAI API key:
codex login
If you prefer a different agent, DP Code also supports Claude Code, Gemini CLI, Grok, Kilo Code, OpenCode, and Cursor. Install whichever agent you want to use, then select it when you create a thread.
2

Get DP Code

You have two options: download the desktop app (recommended), or run the server from source.Desktop app (recommended)Download the latest release for your operating system from the Releases page:
  • macOS.dmg (Apple Silicon or Intel)
  • Linux.AppImage
  • Windows — NSIS installer (.exe)
Open the downloaded file and follow your OS’s standard installation steps. The desktop app bundles the server and web UI together — no extra setup required.Run from sourceIf you prefer to run DP Code directly from the repository, see the installation guide for the full setup instructions.
3

Create a project

Launch the DP Code desktop app. On first run, you will land on the projects screen.
  1. Click New project.
  2. Give the project a name.
  3. Set the directory to the root of the codebase you want to work on.
  4. Click Create.
DP Code stores one project per directory. The agent will use this directory as its working directory when you start a session.
4

Open a thread and send a message

With your project open, click New thread to start a conversation.
  1. Select a provider from the dropdown (Codex is the default).
  2. Type your first message in the input box — for example, Explain the structure of this codebase.
  3. Press Enter or click Send.
DP Code starts the agent process, streams its output to the UI in real time, and displays any tool calls or approval prompts inline. You can respond to approval prompts directly from the thread.
If the agent returns an error on the first message, make sure the coding agent CLI is installed, authorized, and accessible on your system PATH. On macOS, you may need to restart the desktop app after installing the CLI.

What to try next

Once your first thread is working, here are good places to explore:
  • Split view — Open two threads side by side to compare outputs or run parallel tasks.
  • Integrated terminal — Press the terminal button to open a shell pane next to your thread.
  • Provider settings — Go to Settings → Providers to configure additional agents or set custom binary paths.
  • Git integration — DP Code surfaces branch, diff, and worktree information alongside your agent conversation.

Get help

DP Code is early software. If you run into issues or want to follow development, join the community:
  • Discord — Support, bugs, and announcements.
  • GitHub Issues — Report bugs or browse known issues.

Build docs developers (and LLMs) love