What belongs on the radar
Tools, GitHub repos, models, papers, frameworks, packages, agents, MCP servers, local AI utilities, and practical AI projects. Company news, funding, partnerships, and policy changes live on /news/.
RepoRadar is an evidence-linked AI discovery radar. It ranks useful AI tools, repos, models, papers, frameworks, releases, and practical AI projects while keeping popularity, evidence, risk, and editorial verdicts visible and separate.
Tools, GitHub repos, models, papers, frameworks, packages, agents, MCP servers, local AI utilities, and practical AI projects. Company news, funding, partnerships, and policy changes live on /news/.
Source-backed public channels: GitHub, Hugging Face, arXiv, Hacker News, PyPI, official blogs, changelogs, package pages, model cards, papers, and docs. Source defaults include cadence and freshness expectations.
Sponsors cannot buy organic ranking, score changes, risk-label changes, verdict changes, or removal of criticism. Tips, ads, and newsletter growth never influence score, tier, rank, or visibility.
Risk means inherent user-impacting hazard, not novelty. Caution flags cover not hands-on tested, setup difficulty, unclear pricing, weak docs, new or experimental, weak AI relevance, and manual review needed.
The public score follows the current implementation in radar_pipeline/public_site.py: usefulness 35%, novelty 18%, momentum 14%, maturity 10%, open-source/build quality 7%, evidence 6%, commercial/workflow potential 6%, setup ease 4%. Popularity is tracked separately from usefulness. Sponsored status, newsletter growth, tips, ads, and support links never affect score, tier, rank, risk, caution, verdict, audience, difficulty, or popularity.
Repository facts — stars, latest release, last push, archive status, and the momentum and maintenance labels derived from them — are observed on a stated cadence, and every value carries the timestamp of the check that produced it. Nothing is ever shown as more recently verified than it actually was.
An item on the weekly cadence shows an older “checked” date on its own page, which is the honest answer rather than a hidden one. A repository that becomes Gold, or that receives a push, returns to the daily cadence on the next collection; dropping to the weekly cadence requires three consecutive weeks outside the rule, so a brief quiet spell does not change how an item is treated.
Gold requires medium or high confidence, usable/official/cross-verified evidence or better, clear public descriptions, no excluded category, no weak or unclear AI relevance, and no fallback, triage-only, weak-evidence, low-signal, or low-transparency flags.
RepoRadar flags sensitive data access, local file or document access, browser or session or cookie access, OAuth or workspace or account access, email or calendar or message sending, shell or terminal or code execution, deployment or external-system modification, autonomous action, regulated-domain claims, provenance or watermark removal, scraping or surveillance or deepfake or voice cloning or NSFW or cheating surfaces, and unknown binaries or admin installs.
The pipeline tracks operational health fields such as items seen, accepted, held back or dead-lettered, source failures, rate limits, zero-item anomalies, and review queues. Those health signals are for trust and debugging; they do not create paid placement or automatic boosts.
The data behind every page is published as JSON so anyone can check it. The stable entry points are:
Daily snapshots dated before 2026-10-02 are single files under /data/v1/snapshots/<date>.json. From 2026-10-02 onward each day is written as /data/v2/snapshots/<date>/index.json plus numbered parts; each row inside a part keeps the v1 row schema, only the container changed. The day index lists part_count and each part's row count and sha256, and readers in this pipeline refuse a day whose parts do not match, so a partial download cannot be mistaken for items disappearing. Earlier days were not converted: the v1 snapshot index keeps listing them, and the v2 index lists the sharded days.
A published daily snapshot is never rewritten. A release check compares every past-day snapshot and change archive with the previous release and refuses the release if any of them was changed or deleted. There is no pruning policy for these dated files today; if one is ever introduced it will be published on this page before any data is removed. Days on which no snapshot was captured are not back-filled with invented data; they are listed as gaps in snapshot_missing_dates in the manifest.
The hosting platform rejects any single file over 25 MiB, so releases fail if any file exceeds 20 MiB, and snapshot parts are sized against a 4 MiB target. That operational limit is why snapshots and the change stream are split into parts.
Found a data error? Use the correction route.
Sponsors cannot buy organic ranking, score changes, risk-label changes, verdict changes, or removal of criticism. Financial support does not buy ranking, coverage, score changes, risk-label changes, verdict changes, visibility, popularity, or editorial treatment.