33<table style =" border : none ; margin : 0 auto ; padding : 0 ; border-collapse : collapse ;" >
44<tr >
55<td align =" center " style =" vertical-align : middle ; padding : 10px ; border : none ; width : 250px ;" >
6- <img src =" logo.png " alt =" DeepCode Logo " width =" 200 " style =" margin : 0 ; padding : 0 ; display : block ;" />
6+ <img src =" assets/ logo.png" alt =" DeepCode Logo " width =" 200 " style =" margin : 0 ; padding : 0 ; display : block ;" />
77</td >
88<td align =" left " style =" vertical-align : middle ; padding : 10px 0 10px 30px ; border : none ;" >
99 <pre style =" font-family : ' Courier New' , monospace ; font-size : 16px ; color : #0EA5E9 ; margin : 0 ; padding : 0 ; text-shadow : 0 0 10px #0EA5E9 , 0 0 20px rgba (14 ,165 ,233 ,0.5 ); line-height : 1.2 ; transform : skew (-1deg , 0deg ); display : block ;" > ██████╗ ███████╗███████╗██████╗ ██████╗ ██████╗ ██████╗ ███████╗
1616</tr >
1717</table >
1818
19- <img src =" https://readme-typing-svg.herokuapp.com?font=Russo+One&size=28&duration=2000&pause=800&color=06B6D4&background=00000000¢ er=true&vCenter=true&width=800&height=50&lines=%E2%9A%A1+OPEN+AGENTIC+CODING+%E2%9A%A1 " alt =" DeepCode Tech Subtitle " style =" margin-top : 5px ; filter : drop-shadow (0 0 12px #06B6D4 ) drop-shadow (0 0 24px rgba (6 ,182 ,212 ,0.4 ));" />
19+ <!-- < img src="https://readme-typing-svg.herokuapp.com?font=Russo+One&size=28&duration=2000&pause=800&color=06B6D4&background=00000000¢er=true&vCenter=true&width=800&height=50&lines=%E2%9A%A1+OPEN+AGENTIC+CODING+%E2%9A%A1" alt="DeepCode Tech Subtitle" style="margin-top: 5px; filter: drop-shadow(0 0 12px #06B6D4) drop-shadow(0 0 24px rgba(6,182,212,0.4));"/> -- >
2020
2121# <img src =" https://github.com/Zongwei9888/Experiment_Images/raw/43c585dca3d21b8e4b6390d835cdd34dc4b4b23d/DeepCode_images/title_logo.svg " alt =" DeepCode Logo " width =" 32 " height =" 32 " style =" vertical-align : middle ; margin-right : 8px ;" /> DeepCode: Open Agentic Coding
2222
2323### * Advancing Code Generation with Multi-Agent Systems*
2424
25- <p align =" center " >
25+ <!-- < p align="center">
2626 <img src="https://img.shields.io/badge/Version-1.0.0-00d4ff?style=for-the-badge&logo=rocket&logoColor=white" alt="Version">
2727
2828 <img src="https://img.shields.io/badge/License-MIT-4ecdc4?style=for-the-badge&logo=opensourceinitiative&logoColor=white" alt="License">
2929 <img src="https://img.shields.io/badge/AI-Multi--Agent-9b59b6?style=for-the-badge&logo=brain&logoColor=white" alt="AI">
3030 <img src="https://img.shields.io/badge/HKU-Data_Intelligence_Lab-f39c12?style=for-the-badge&logo=university&logoColor=white" alt="HKU">
31+ </p> -->
32+ <p >
33+ <a href =" https://github.com/HKUDS/DeepCode/stargazers " ><img src =' https://img.shields.io/github/stars/HKUDS/DeepCode?color=00d9ff&style=for-the-badge&logo=star&logoColor=white&labelColor=1a1a2e ' /></a >
34+ <img src =" https://img.shields.io/badge/🐍Python-3.13-4ecdc4?style=for-the-badge&logo=python&logoColor=white&labelColor=1a1a2e " >
35+ <a href =" https://pypi.org/project/deepcode/ " ><img src =" https://img.shields.io/pypi/v/deepcode.svg?style=for-the-badge&logo=pypi&logoColor=white&labelColor=1a1a2e&color=ff6b6b " ></a >
36+ </p >
37+ <p >
38+ <a href =" https://discord.gg/yF2MmDJyGJ " ><img src =" https://img.shields.io/badge/💬Discord-Community-7289da?style=for-the-badge&logo=discord&logoColor=white&labelColor=1a1a2e " ></a >
39+ <a href =" https://github.com/HKUDS/DeepCode/issues/11 " ><img src =" https://img.shields.io/badge/💬WeChat-Group-07c160?style=for-the-badge&logo=wechat&logoColor=white&labelColor=1a1a2e " ></a >
3140</p >
41+ <div align =" center " >
42+ <div style =" width : 100% ; height : 2px ; margin : 20px 0 ; background : linear-gradient (90deg , transparent , #00d9ff , transparent );" ></div >
43+ </div >
44+
45+ <div align =" center " >
46+ <a href =" #-quick-start " style =" text-decoration : none ;" >
47+ <img src="https://img.shields.io/badge/Quick%20Start-Get%20Started%20Now-00d9ff?style=for-the-badge&logo=rocket&logoColor=white&labelColor=1a1a2e">
48+ </a >
49+ </div >
3250
3351### 🖥️ ** Interface Showcase**
3452
@@ -389,7 +407,31 @@ Implementation Generation • Testing • Documentation
389407
390408### 📦 ** Step 1: Installation**
391409
392- #### 🔥 ** Using UV (Recommended)**
410+ #### ⚡ ** Direct Installation (Recommended)**
411+
412+ ``` bash
413+ # 🚀 Install DeepCode package directly
414+ pip install deepcode
415+
416+ # 🔑 Download configuration files
417+ curl -O https://raw.githubusercontent.com/HKUDS/DeepCode/main/mcp_agent.config.yaml
418+ curl -O https://raw.githubusercontent.com/HKUDS/DeepCode/main/mcp_agent.secrets.yaml
419+
420+ # 🔑 Configure API keys (required)
421+ # Edit mcp_agent.secrets.yaml with your API keys and base_url:
422+ # - openai: api_key, base_url (for OpenAI/custom endpoints)
423+ # - anthropic: api_key (for Claude models)
424+
425+ # 🔑 Configure BRAVE_API_KEY for web search (optional)
426+ # Edit mcp_agent.config.yaml and update BRAVE_API_KEY under brave.env section
427+ ```
428+
429+ #### 🔧 ** Development Installation (From Source)**
430+
431+ <details >
432+ <summary ><strong >📂 Click to expand development installation options</strong ></summary >
433+
434+ ##### 🔥 ** Using UV (Recommended for Development)**
393435
394436``` bash
395437# 🔽 Clone the repository
@@ -413,7 +455,7 @@ uv pip install -r requirements.txt
413455# Edit mcp_agent.config.yaml and update BRAVE_API_KEY under brave.env section
414456```
415457
416- #### 🐍 ** Using Traditional pip**
458+ ##### 🐍 ** Using Traditional pip**
417459
418460``` bash
419461# 🔽 Clone the repository
@@ -432,12 +474,24 @@ pip install -r requirements.txt
432474# Edit mcp_agent.config.yaml and update BRAVE_API_KEY under brave.env section
433475```
434476
477+ </details >
478+
435479### ⚡ ** Step 2: Launch Application**
436480
481+ #### 🚀 ** Using Installed Package (Recommended)**
482+
483+ ``` bash
484+ # 🌐 Launch web interface directly
485+ deepcode
486+
487+ # The application will automatically start at http://localhost:8501
488+ ```
489+
490+ #### 🛠️ ** Using Source Code**
437491
438492Choose your preferred interface:
439493
440- #### 🌐 ** Web Interface** (Recommended)
494+ ##### 🌐 ** Web Interface** (Recommended)
441495``` bash
442496# Using UV
443497uv run streamlit run ui/streamlit_app.py
@@ -448,7 +502,7 @@ streamlit run ui/streamlit_app.py
448502 <img src =" https://img.shields.io/badge/Access-localhost:8501-00d4ff?style=flat-square&logo=streamlit&logoColor=white " alt =" Web Access " />
449503</div >
450504
451- #### 🖥️ ** CLI Interface** (Advanced Users)
505+ ##### 🖥️ ** CLI Interface** (Advanced Users)
452506``` bash
453507# Using UV
454508uv run python cli/main_cli.py
0 commit comments