In software development, the disconnect between documentation and code is a long-standing pain point. Code evolves continuously, while documentation often lags behind or even becomes outdated; developers need to maintain two separate sets of content, increasing cognitive load.
With the popularity of Large Language Models (LLMs) in programming assistance, this problem has become more complex—LLMs need to understand the structure and intent of codebases, but traditional documentation formats often fail to provide machine-friendly semantic information.
The Standardoc project was born to address this dual challenge. It proposes a unified documentation paradigm that is both easy for humans to read and provides structured context information for AI agents.