← Browse tools

Software factories

DeepCode

Multi-stage software factory spanning requirements or papers through planning, retrieval and implementation generation.

16,531 stars

Overview

Research summary

DeepCode approaches software generation as a pipeline rather than a single conversational coding agent. Its architecture combines intent understanding, planning, reference and repository mining, indexing, generation and memory across cooperating agents. That makes it relevant to systems where the deterministic workflow owns the progression from source material to structured engineering artifacts and delegates only selected reasoning or generation steps to models.

The important architectural idea is preservation of structure between stages: source material is converted into explicit plans and retrieved context before implementation rather than repeatedly summarized into prompts. This makes DeepCode a useful reference for systems that need traceability from an initial specification to generated artifacts. It also illustrates where specialized retrieval or indexing components can replace general-purpose LLM calls, which is central when optimizing a software factory for cost, determinism and information retention.

Repository summary

Stars
16,531
Open issues
14
Last push
2026-09-09
Commits, 90 days
298
Repository activity
Very active · 98/100
Version
2.2.0

Recorded catalogue figures. View repository data and provenance →

Classification

Pricing & services

Paid services unknown

Whether the provider offers paid products or services has not been established.

Licence scope

Implementation

Recorded implementation details and interfaces for DeepCode.

Implementation details

Python

Languages
Python
Repository type
source

Recorded interfaces and capabilities

Licence scope

Repository

Repository snapshots, release information and recorded maintenance signals.

Repository snapshot

HKUDS/DeepCode ↗

Stars
16,531
Open issues
14
Last push
2026-09-09
Commits, 90 days
298
Repository activity
Very active · 98/100
Archived
No

Repository activity is a snapshot, not a quality or popularity ranking. It combines recent-push freshness (50%), 90-day commits (30%) and issue pressure (20%).

Release information

Current version
2.2.0
Version source
github-release
Version scope
HKUDS/DeepCode
Version recorded
2026-09-14
Latest release tag
v2.2.0
Release published
2026-09-06
Default branch
main
Head commit
4bb4fd9cb9e8261cba5b5575e4cefe2acfc9c9d2

Maintenance and provenance

Catalogue snapshot
2026-10-06
Repository metrics recorded
2026-09-14
Stars source
GitHub snapshot
Last push source
GitHub snapshot
Repository metrics stale
No
Snapshot repository
HKUDS/DeepCode

Documentation

Recorded references and research provenance for this entry.

Recorded sources 1

Research metadata

Research date
2026-09-14
Catalogue snapshot
2026-10-06
Repository metrics recorded
2026-09-14