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

Turns fragile, implicit search progress into explicit, persistent, shared state for multi-agent information seeking — externalizes progress as Frontier Task, Evidence Graph, Coverage Map and Failure Memory, and uses pipeline-parallel scheduling plus a middleware harness to avoid repeated failed searches and improve utilization and throughput.

GitHub
AI Agent2026

Provides a lightweight Python harness that turns LLMs into working agents with tool-use, skills, persistent memory, permission controls and multi-agent coordination. Ships with a CLI/React TUI, 43+ built-in tools, a plugin/skill system and the ohmo personal-agent for chat gateways. Best for developers prototyping agent workflows and multi-agent experiments.

GitHub
AI Client2025

Turns Chromium into a local-first AI browser with an embedded assistant that can summarise pages, extract structured data, automate web tasks, and run scheduled agents. Built as an open-source Chromium fork with 53+ built-in browser tools, 40+ app integrations, and support for BYO AI keys or fully local models (Ollama / LM Studio).