DEDUPED Hot AI repos. Real use cases. What people build. Get the Monday 5

How to use Farol: what you can do with it

What is Farol? farol is a free, open-source CLI and GitHub Action that runs after your AI code review and tells the person approving a pull request how risky the merge is and which files carry the risk. It uses static analysis with the real compilers to find every page, API operation, job and script the change reaches, gives a verdict and a 0 to 100 risk score, and flags breaking API changes and security findings. It never executes or uploads your code.

How do I use it? Add a Farol.config.json at the project root describing your stack (one line is enough to start); then run npx @winninjs/farol routes to check which pages, endpoints and jobs it found; check out the branch and run npx @winninjs/farol analyze --base origin/main --head HEAD --out farol.json. Full steps below.

Trended earlier

View repo on GitHub

Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer

3 use cases

Quick start with Farol

  1. Check you have what it needs: Node.js 22+ and git; go for Go projects, python3 3.11+ for Python projects; Optional: coverage, lint and audit reports from your CI.
  2. Open winnin/farol on GitHub and read the README and license.
  3. Add a Farol.config.json at the project root describing your stack (one line is enough to start)
  4. Run npx @winninjs/farol routes to check which pages, endpoints and jobs it found
  5. Check out the branch and run npx @winninjs/farol analyze --base origin/main --head HEAD --out farol.json
  6. Run npx @winninjs/farol html --in farol.json --out farol.html and open the report

These steps come from our top use case, Score the merge risk of a branch and see which files carry it, which also has a copy-paste agent prompt.

Use this in your AI agent

Ask your agent

Using the Deduped MCP, get the setup steps for winnin/farol

Add Deduped to Claude Code once

claude mcp add --transport http deduped https://dedupedai.com/mcp

Cursor, ChatGPT, others

Best AI repos for Software and DevOps

About this repo

  • Who it is forTech leads and reviewers who approve many agent-written pull requests and need to know which ones deserve a close read.
  • Why it is hot159 stars, launched 9 days ago, talked about in 3 AI sources we track
  • LanguageTypeScript
  • Sourcegithub.com/winnin/farol · Back to Hot repos

Requirements

  • Node.js 22+ and git
  • go for Go projects, python3 3.11+ for Python projects
  • Optional: coverage, lint and audit reports from your CI

Add this badge to your README

Maintain Farol? Show readers where to find these use cases. Use cases on Deduped

Markdown

[![Use cases on Deduped](https://dedupedai.com/badge/winnin/farol.svg)](https://dedupedai.com/use-cases/winnin-farol/?utm_source=github&utm_medium=badge&utm_campaign=winnin-farol)

HTML

<a href="https://dedupedai.com/use-cases/winnin-farol/?utm_source=github&amp;utm_medium=badge&amp;utm_campaign=winnin-farol"><img src="https://dedupedai.com/badge/winnin/farol.svg" alt="Use cases on Deduped" height="20"></a>

A static image, no tracking script. About the badge

Questions about Farol

What is Farol?

farol is a free, open-source CLI and GitHub Action that runs after your AI code review and tells the person approving a pull request how risky the merge is and which files carry the risk. It uses static analysis with the real compilers to find every page, API operation, job and script the change reaches, gives a verdict and a 0 to 100 risk score, and flags breaking API changes and security findings. It never executes or uploads your code. It is an open-source project on GitHub: https://github.com/winnin/farol.

How do I use Farol?

Add a Farol.config.json at the project root describing your stack (one line is enough to start); then run npx @winninjs/farol routes to check which pages, endpoints and jobs it found; check out the branch and run npx @winninjs/farol analyze --base origin/main --head HEAD --out farol.json. The use cases on this page give the full steps and a copy-paste agent prompt for each job.

Who is Farol for?

Tech leads and reviewers who approve many agent-written pull requests and need to know which ones deserve a close read.

What can I do with Farol?

3 use cases so far, for example: Score the merge risk of a branch and see which files carry it; Find every page a shared React component change reaches; Comment a merge risk report on every pull request in CI. Each has steps and a copy-paste agent prompt.

What do I need to run Farol?

Node.js 22+ and git; go for Go projects, python3 3.11+ for Python projects; Optional: coverage, lint and audit reports from your CI.

What are alternatives to Farol?

Other hot AI repos in Software and DevOps: Deep Infer, Harness2, Orca, Opencode, Graphify.

Is Farol safe to run?

Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.