Inspect the source change
Choose a public repository and a recent commit. Read the exact files and changes returned by GitHub.
AVAILABLE NOWFind the documentation affected by a code change, inspect the evidence and review a focused repair. Start with a real public repository or explore the guided AI workflow.
DOCAGENTDOCUMENTATION INTELLIGENCEChoose a public repository and a recent commit. Read the exact files and changes returned by GitHub.
AVAILABLE NOWExplore how a source change can map to an outdated guide, a focused patch and a translated example.
GUIDED DEMODownload real commit context or an example patch. AI draft generation and approved pull requests are the next milestone.
EXPORT NOW · PR FLOW PLANNEDLoad the latest 10 commits from a public GitHub repository, inspect changed files and export a review context bundle.
Ready when you are. Your repository is not connected to the guided demo.
| REPOSITORY | LANGUAGE | DOC COVERAGE | OPEN PATCHES | STATUS |
|---|
A prepared example shows how createClient(url) becomes createClient(config). Logs, checks and generated code below are simulated and stay separate from your repository inspection.
// protocol-core / src/connection.tsexport interface ConnectionConfig { endpoint: string; retries?: number; timeout?: number;}export function createClient( config: ConnectionConfig) { const { endpoint, retries = 3 } = config; return new RpcClient({ endpoint, retries, timeout: config.timeout ?? 5000 });}// docs / api-reference.md## Connection configurationendpoint: the RPC server URLretries: maximum retry attempts// source ↔ documentation mappingsymbol: createClientreference: docs/api-reference.mdstatus: requires maintainer review// i18n / quickstart.zh.md使用连接配置对象创建客户端。endpoint:RPC 地址retries:最大重试次数// next source block…// protocol-core / src/connection.tsexport interface ConnectionConfig { endpoint: string; retries?: number; timeout?: number;}export function createClient( config: ConnectionConfig) { const { endpoint, retries = 3 } = config; return new RpcClient({ endpoint, retries, timeout: config.timeout ?? 5000 });}// docs / api-reference.md## Connection configurationendpoint: the RPC server URLretries: maximum retry attempts// source ↔ documentation mappingsymbol: createClientreference: docs/api-reference.mdstatus: requires maintainer review// i18n / quickstart.zh.md使用连接配置对象创建客户端。endpoint:RPC 地址retries:最大重试次数// next source block…Example source change: createClient now requires a connection configuration object.
// Create a client with an RPC URL. const client = createClient(rpcUrl); Parameters: rpcUrl: string Retries: not documented.
// Pass a connection configuration object.
const client = createClient({
endpoint: rpcUrl,
retries: 3
});
Parameters:
endpoint: string — RPC endpoint
retries?: number — maximum retry attemptsTechnical identifiers stay unchanged. These prepared samples demonstrate the reading experience; no translation service is connected.
protocol-core · connection.ts
Map the change to the connection guide.
agent-runtime · getting-started.md
Prepare a focused documentation patch.
api-kit · quickstart.zh.md
Waiting for a maintainer's review.
Example task states shown for the product preview.
Repository metadata, recent commits, file diffs and downloadable review context.
Six-stage walkthrough, example patch download and four prepared language samples.
Source-to-doc mapping, generated repairs and checks against repository evidence.
GitHub App authorization, private repositories and maintainer-approved PR creation.
Inspect a public GitHub repository, select a recent commit, read file diffs and download its review context. You can also try the separate guided documentation-maintenance demo.
No. The demo uses prepared source events and patches. The live workspace retrieves actual GitHub data, but it does not run AI analysis or identify documentation drift automatically.
No. Public inspection uses GitHub's unauthenticated API. Private repositories and PR creation will require a future GitHub App integration. Wallet, token and payment features are not part of this release.
Requests go directly from your browser to api.github.com. This frontend has no project backend or analytics. Selected data stays in page memory until you navigate away; an export is saved only when you download it.
Check that it is public and has commits. GitHub limits unauthenticated requests; if the limit is reached, wait and retry. Very large or binary diffs may not include a text preview. Follow the commit link for the full GitHub view.
No. Inspection is read-only, and marking the example reviewed changes only this page. The planned workflow will require maintainer approval before creating a pull request.
Read the project README and contribution guide, report a reproducible issue, or propose a focused improvement on GitHub.
Contribution guide ↗