Guides
Task-oriented walkthroughs for the things people do with github.
Each guide is built around a job rather than a command. They assume you have run the quick start.
- Walk the graph — URIs, edges, trust, and crawling GitHub as a knowledge graph.
- Export linked data — N-Triples, Turtle, JSON-LD, and N-Quads out of the site.
- Look inside a repository — trees, files, diffs, archives, and what symbols will and will not do.
- Read what the API will not tell you — the page plane,
--deep, andgithub page. - Resource URIs — use
githubas a driver so a host program can address the site asgithub://URIs. - Add a command — declare an operation once and get a command, a route, an MCP tool, and a URI type.
Walk the graph
How github turns the site into nodes and edges, and how to crawl them.
Export linked data
RDF, Turtle, JSON-LD, and N-Quads out of github.com.
Look inside a repository
Trees, files, diffs, archives, and the one command that no longer works.
Read what the API will not tell you
The page plane, --deep, and github page.
Resource URIs
Use github as a database/sql-style driver so a host program can address GitHub as github:// URIs.
Add a command
Declare an operation once and get a command, a route, an MCP tool, and a URI type.