Turn a research paper into a runnable code implementation using the Paper2Code workflow
Describe a website in plain English and have a frontend built for you with Text2Web
Scaffold a backend service from a plain-English description using Text2Backend
Run AI coding pipelines from a terminal or manage them via a visual web dashboard
Requires an OpenRouter API key and choosing AI model IDs for each pipeline phase.
DeepCode, billed as "Open Agentic Coding," is a project from HKU's Data Intelligence Lab that uses a system of cooperating AI agents to turn high-level inputs into working code. Its three named workflows are Paper2Code, Text2Web, and Text2Backend, so you can hand it a research paper and ask for an implementation, describe a website in natural language and have a frontend produced, or describe a backend service and have one scaffolded for you. The subtitle frames it as "advancing code generation with multi-agent systems." The way it works is by coordinating several large language model agents that each play a role in the development process. The README mentions distinct Default, Planning, and Implementation phases, each of which can be paired with its own model. Through an OpenRouter integration, the settings UI can fetch the live model catalog, cache it, and let you pick specific model ids (z-ai/glm-5.1 is given as an example) for each phase without hand-editing configuration files. The project offers two ways to drive it: a terminal CLI for command-line workflows and CI integration, and a web interface dashboard for a more visual experience. The repository links a paper on arXiv that backs the approach and points to an introduction video on YouTube, plus Discord and WeChat community channels. You would use DeepCode when you want an AI-assisted shortcut from an idea, specification, or research paper to a runnable codebase, and you want more structure than a single chat-with-an-LLM session, a multi-agent pipeline with planning and implementation broken apart. It is written in Python (the badges call out Python 3.13). The full README is longer than what was provided.
← hkuds on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.