# AsyncReview Developer Reference Wiki > AsyncReview is an agentic GitHub PR and issue review system with a Python RLM core, a packaged NPX CLI, and a FastAPI-backed React review UI. This fast wiki organizes the repository by developer entry points, review data flow, and operational extension boundaries. This is a Grok-Wiki source-grounded repository wiki. Use the complete Markdown link when an agent needs the full repo context. ## Context Links - [Complete Markdown wiki](https://grok-wiki.com/public/wiki/asyncfuncai-asyncreview-fb80a82d8c3a/llms-full.txt) - [Complete Markdown alias](https://grok-wiki.com/public/wiki/asyncfuncai-asyncreview-fb80a82d8c3a.md) - [Human interactive wiki](https://grok-wiki.com/public/wiki/asyncfuncai-asyncreview-fb80a82d8c3a) - [GitHub repository](https://github.com/AsyncFuncAI/AsyncReview) ## Repository - Repository: AsyncFuncAI/AsyncReview - Generated: 2026-05-19T06:24:39.449Z - Updated: 2026-05-22T00:11:09.447Z - Runtime: Codex CLI - Format: Technical - Pages: 3 ## Pages - [Technical Orientation](https://grok-wiki.com/public/wiki/asyncfuncai-asyncreview-fb80a82d8c3a/pages/01-technical-orientation.md): What AsyncReview is, how its Python packages, CLI commands, RLM review loop, and web review surface fit together, and how the rest of this developer reference is organized. - [CLI, Skill & Runtime Packaging](https://grok-wiki.com/public/wiki/asyncfuncai-asyncreview-fb80a82d8c3a/pages/02-cli-skill-runtime-packaging.md): The command-line and skill-facing workflow: NPX command parsing, API key handling, Python runner setup, virtual GitHub review execution, release runtime caching, and portable skill invocation. - [API, Web Review Flow & Extension Boundaries](https://grok-wiki.com/public/wiki/asyncfuncai-asyncreview-fb80a82d8c3a/pages/03-api-web-review-flow-extension-boundaries.md): The closing operational map for the FastAPI backend, GitHub PR cache, diff Q&A and auto-review RLMs, React diff viewer, streaming responses, provider-key boundaries, and what developers should inspect before extending the system. ## Source Files - `cli/github_fetcher.py` - `cli/main.py` - `cli/virtual_runner.py` - `cr/cli.py` - `cr/diff_rlm.py` - `cr/diff_types.py` - `cr/github.py` - `cr/server.py` - `cr/suggestions.py` - `INSTALLATION.md` - `npx/src/cli.ts` - `npx/src/index.ts` - `npx/src/launcher.ts` - `npx/src/python-runner.ts` - `pyproject.toml` - `README.md` - `skills/asyncreview/SKILL.md` - `web/src/App.tsx` - `web/src/components/ChatPanel.tsx` - `web/src/components/DiffViewer.tsx`