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.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.
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:Then authorize it with your OpenAI API key:
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)
Create a project
Launch the DP Code desktop app. On first run, you will land on the projects screen.
- Click New project.
- Give the project a name.
- Set the directory to the root of the codebase you want to work on.
- Click Create.
Open a thread and send a message
With your project open, click New thread to start a conversation.
- Select a provider from the dropdown (Codex is the default).
- Type your first message in the input box — for example,
Explain the structure of this codebase. - Press Enter or click Send.
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.