|
██████╗ ███████╗███████╗██████╗ ██████╗ ██████╗ ██████╗ ███████╗
██╔══██╗██╔════╝██╔════╝██╔══██╗██╔════╝██╔═══██╗██╔══██╗██╔════╝
██║ ██║█████╗ █████╗ ██████╔╝██║ ██║ ██║██║ ██║█████╗
██║ ██║██╔══╝ ██╔══╝ ██╔═══╝ ██║ ██║ ██║██║ ██║██╔══╝
██████╔╝███████╗███████╗██║ ╚██████╗╚██████╔╝██████╔╝███████╗
╚═════╝ ╚══════╝╚══════╝╚═╝ ╚═════╝ ╚═════╝ ╚═════╝ ╚══════╝
|
#

DeepCode: Open Agentic Coding
### *Advancing Code Generation with Multi-Agent Systems*
### 🖥️ **Interface Showcase**
#### 🖥️ **DeepCode Desktop**

*Work with DeepCode in a visual workspace for Sessions, goals, tool activity, code changes, and verification.*
DeepCode provides TUI, Desktop, and Web clients over one shared local service.
They share Projects, Session history, models, Skills, permissions, Goals, and
Automations. Use `deepcode`, `deepcode desktop`, or `deepcode web`; see
[Quick start](#quick-start) for installation and your first task.
---
### 🎬 **Introduction Video**
*🎯 **Watch our complete introduction** - See how DeepCode transforms research papers and natural language into production-ready code*
---
> *"Where AI Agents Transform Ideas into Production-Ready Code"*
---
## 📑 Table of Contents
- [📰 News](#news)
- [🧠 What Deep means in DeepCode](#what-deep-means-in-deepcode)
- [🚀 Core capabilities](#core-capabilities)
- [Work directly in your repository](#work-directly-in-your-repository)
- [Goal-driven Loop Engineering](#goal-driven-loop-engineering)
- [Evidence-driven completion](#evidence-driven-completion)
- [Durable Sessions and project context](#durable-sessions-and-project-context)
- [Your models, your reasoning settings](#your-models-your-reasoning-settings)
- [Reusable Skills](#reusable-skills)
- [Permissions you can understand](#permissions-you-can-understand)
- [Parallel agents without file collisions](#parallel-agents-without-file-collisions)
- [Automate repeatable engineering work](#automate-repeatable-engineering-work)
- [Paper2Code](#paper2code)
- [⚡ Quick start](#quick-start)
- [Launch commands at a glance](#launch-commands-at-a-glance)
- [Install the runtime](#install-the-runtime)
- [Configure a model](#configure-a-model)
- [Start the TUI](#start-the-tui)
- [Start Desktop](#start-desktop)
- [Start Web](#start-web)
- [Complete your first task](#complete-your-first-task)
- [Manage the shared background service](#manage-the-shared-background-service)
- [🧭 Using DeepCode](#using-deepcode)
- [⚙️ Headless and automation](docs/HEADLESS_AND_AUTOMATION.md)
- [🔬 Paper2Code](#paper2code-1)
- [The original architecture](#the-original-architecture)
- [Research results](#research-results)
- [🎬 Live demonstrations](#-live-demonstrations)
- [🛠️ Development](#development)
- [⭐ Star History](#-star-history)
- [🙏 Appreciation](#-appreciation)
- [📖 Citation](#-citation)
- [📄 License](#-license)