ryogrid/create_pg_super_document

create_pg_super_document is a project that generates documentation for all symbols in the PostgreSQL codebase, then utilizes these symbol documents to create high-quality documentation for functionalities, components, and other elements using AI agents

38
/ 100
Emerging

The system uses GNU GLOBAL to parse PostgreSQL's C codebase into symbol definition and reference indices (GTAGS/GRTAGS), then imports this metadata into DuckDB for structured querying and AI processing. AI agents leverage a Model Context Protocol (MCP) tool interface to retrieve symbol context and cross-reference information, generating markdown documentation with automated link creation and GitHub source links. The pipeline supports incremental processing through symbol clustering and batch preparation stages, enabling scalable documentation generation across thousands of PostgreSQL symbols.

No Package No Dependents
Maintenance 13 / 25
Adoption 7 / 25
Maturity 9 / 25
Community 9 / 25

How are scores calculated?

Stars

30

Forks

3

Language

C

License

Last pushed

Mar 06, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/ryogrid/create_pg_super_document"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.