AIAny
AI Agent2025
Icon for item

DeepCode: Open Agentic Coding

Transforms research papers, natural-language specs, and technical descriptions into runnable code via a multi-agent system. Covers Paper2Code, Text2Web, and Text2Backend; scores 75.9% on OpenAI's PaperBench, ahead of top ML PhDs.

Introduction

Reproducing a machine-learning paper usually means weeks of decoding equations, guessing undocumented hyperparameters, and rebuilding scaffolding the authors never released. DeepCode attacks that gap head-on: rather than treating code generation as line-by-line autocomplete, it orchestrates specialized agents that read a paper end-to-end, draft an implementation plan, and synthesize a working codebase — turning research artifacts back into runnable software.

What Sets It Apart
  • Three generation modes, one pipeline. Paper2Code reproduces algorithms from academic PDFs, while Text2Web and Text2Backend build frontends and services from plain-language specs — so the same agent stack covers both research reproduction and ordinary app scaffolding.
  • Retrieval-grounded synthesis. A CodeRAG layer plus hierarchical memory let the agents pull in relevant code and keep long documents in context, which matters because paper reproduction fails most often on the details that fall outside a single prompt window.
  • Benchmarked against people, not just tools. On OpenAI's PaperBench it reports 75.9% versus 72.4% for top ML PhDs and 51.1% for PaperCoder — a rare case of a coding agent measured on real reproduction difficulty rather than toy snippets.
  • Both CLI and web UI. Drive it from a terminal for scripted runs or from a browser with real-time interaction, with MCP integration for wiring in external tools.
Great Fit If

You want to turn a paper or a rough spec into a first working implementation without hand-building scaffolding, or you need a reproducible baseline for a method described only in prose. Look elsewhere if you need tight, line-level control over an existing large codebase, or if your target depends on proprietary data and weights the agent can't access — DeepCode generates structure and logic, but it can't reproduce results it has no way to see.

Information

  • Websitegithub.com
  • OrganizationsData Intelligence Lab, The University of Hong Kong
  • AuthorsZongwei Li, Zhonghang Li, Zirui Guo, Xubin Ren, Chao Huang, Data Intelligence Lab, The University of Hong Kong
  • Published date2025/05/14

More Items

GitHub
AI Client2024

Unifies visual creator tools, reusable Skills, and a Codex-powered Agent to handle video translation, image/video generation, voiceovers, and editing in one local multimodal workspace. Desktop and web clients share a synchronized state machine and keep data local by default.

GitHub
AI Coding2025

Runs many shells inside one terminal and treats coding agents as first-class panes. Combines daemon-backed persistent sessions, vim-style modal control, BSP tiling, a session rail and an Inbox that surfaces approvals, questions and finished turns from LLM-based coding agents — useful when you run and manage agent workflows alongside shells.

GitHub
AI Coding2026

Provides a rule set and agent skill that lets AI coding assistants review and improve SwiftUI code for modern APIs, performance, accessibility, and maintainability. Packs checks for deprecated APIs, data flow, navigation, and accessibility tailored to mistakes LLMs commonly make.