Skip to content

PRadar (Construct x Techfluence 2026)#2

Open
ChiragSimepurushkar wants to merge 1 commit into
construct-computer:mainfrom
ChiragSimepurushkar:main
Open

PRadar (Construct x Techfluence 2026)#2
ChiragSimepurushkar wants to merge 1 commit into
construct-computer:mainfrom
ChiragSimepurushkar:main

Conversation

@ChiragSimepurushkar

Copy link
Copy Markdown

PRadar — an AI-powered PR Review Intelligence platform for the @construct × Techfluence 2026 App Store Bounty!

PRadar acts as an autonomous Engineering Manager for your GitHub repositories — it never sleeps and doesn't need hand-holding.

Here's what it does:

🤖 AI Code Generation — Fetches open GitHub Issues and uses Construct's built-in Kimi 2.6 LLM to generate production-ready code fixes, automatically posted back to the issue as a comment.

🎯 Smart Auto-Assign — Picks a reviewer and assigns them using a resilient 3-tier fallback: GitHub API → GitHub Comment → Slack DM. The reviewer is notified 100% of the time.

🛡 Risk Analysis — Analyzes every PR's code diff and grades it Low / Medium / High risk, then auto-posts a Risk Assessment Report directly onto the PR.

📊 Flow Dashboard — A visual war-room showing the full PR pipeline: Open → Waiting → Critical → Unassigned. Includes repo activity swimlanes and a live risk distribution chart.

📡 Automated Standup Digests — Runs on a cron schedule to post daily engineering summaries to Slack and log them to Notion. Automatically.

⚙️ Zero config friction — Built-in Settings UI for all API keys. No .env files needed. Includes step-by-step PAT permission guides for GitHub 403 errors.

Built on Cloudflare Workers + Construct App SDK — 13 registered MCP tools, background cron jobs, native desktop notifications, and localStorage persistence.

This wasn't a toy — it's a production-ready agentic app that automates an entire engineering workflow end-to-end.

@construct #Techfluence2026 #ConstructComputer #BuildInPublic #AI #DevTools #CloudflareWorkers

✅ App Registry PR Description (paste into your GitHub PR body)
🚀 PRadar — Autonomous PR Review Intelligence

What it automates: PRadar is an end-to-end engineering intelligence agent that manages the full Pull Request lifecycle — from detecting stale/risky PRs to assigning reviewers, analyzing code risk, generating AI fixes for issues, and broadcasting daily standup reports to Slack and Notion.

Tools (13 registered MCP tools):

list_open_prs — Fetches all open PRs across monitored repos

compute_review_wait — Calculates wait time + assigns urgency flags

flag_stale_prs — Isolates blocked/unassigned/overdue PRs

get_repo_health — Generates a 0–100 composite health score

assess_pr_risk — Grades PRs Low/Medium/High based on diff analysis

post_risk_comment — Auto-posts risk report on GitHub PR

auto_assign_prs — 3-tier reviewer assignment (API → Comment → Slack)

alert_critical_prs — Native desktop notifications for urgent PRs

snooze_pr — Temporarily silences alerts for a PR

post_slack_alert — Posts PR digest to Slack channel

write_notion_entry — Logs daily standup to Notion

list_open_issues — Tracks open issues sorted by age

draft_code_fix — Calls Construct's Kimi 2.6 LLM to write a code fix and posts it to GitHub

Configuration: Set via the in-app Settings UI (no .env editing needed):

GITHUB_TOKEN — Fine-grained PAT (Pull requests + Issues: Read & write)

REPOS — Comma-separated owner/repo list

SLACK_TOKEN + SLACK_CHANNEL — For Slack notifications

NOTION_KEY + NOTION_PAGE_ID — For Notion standup logging

TEAM_MEMBERS — GitHub usernames for auto-assignment

Deployed URL: https://pradar.pradar.workers.dev/
Repo: https://github.com/ChiragSimepurushkar/construct-app-pradar

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant