Discover and explore top open-source AI tools and projects—updated daily.
AsyncFuncAIAgentic code review for GitHub PRs and Issues
Top 89.5% on SourcePulse
AsyncReview tackles the limitations of traditional AI code review tools by employing Recursive Language Models (RLM) for autonomous, context-aware analysis of GitHub Pull Requests and Issues. It targets developers seeking deeper, more reliable code feedback, offering grounded insights beyond simple diff analysis.
How It Works
The core is an agentic, recursive loop: reason/plan, generate Python code, execute in a secure Python REPL sandbox. This sandbox allows LLM queries and tool commands, interacting with GitHub API via a tool interceptor (FETCH_FILE, SEARCH). The agent observes results, refines understanding, and repeats recursively. This contrasts with static, diff-only analysis by enabling repository exploration, context fetching, and verification, leading to grounded, cited feedback.
Quick Start & Requirements
No installation required; run directly using npx.
npx asyncreview review --url <github_pr_or_issue_url> -q "<review_query>"GEMINI_API_KEY) for public repos. GitHub Token (GITHUB_TOKEN or --github-token flag) for private repos.npx skills add AsyncFuncAI/AsyncReview for vercel/skills compatible agents.Highlighted Details
Maintenance & Community
No specific details regarding contributors, sponsorships, or community channels were provided in the README snippet.
Licensing & Compatibility
Limitations & Caveats
Requires specific API keys (Gemini, GitHub), especially for private repos. Primarily presented as an integrated 'skill' for agentic frameworks, suggesting optimal use within existing agent setups rather than standalone deployment for non-agent users. No explicit alpha status or known bugs were mentioned.
4 days ago
Inactive
brennercruvinel