frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Rigour – Open-source quality gates for AI coding agents

https://rigour.run
2•erashu212•2h ago
Hey HN,

I built Rigour, an open-source CLI that catches quality issues AI coding agents introduce. It runs as a quality gate in your workflow — after the agent writes code, before it ships.

v4 adds --deep analysis: AST extracts deterministic facts (line counts, nesting depth, method signatures), an LLM interprets what the patterns mean (god classes, SRP violations, DRY issues), then AST verifies the LLM didn't hallucinate.

I ran it on PicoClaw (open-source AI coding agent, ~50 Go files):

- 202 total findings - 88 from deep analysis (SOLID violations, god functions, design smells) - 88/88 AST-verified (zero hallucinations) - Average confidence: 0.89 - 120 seconds for full codebase scan

Sample finding: pkg/agent/loop.go — 1,147 lines, 23 functions. Deep analysis identified 5 distinct responsibilities (agent init, execution, tool processing, message handling, state management) and suggested specific file decomposition.

Every finding includes actionable refactoring suggestions, not just "fix this."

The tool is local-first — your code never leaves your machine unless you explicitly opt in with your own API key (--deep -k flag).

Tech: Node.js CLI, AST parsing per language, structured LLM prompts with JSON schema enforcement, AST cross-verification of every LLM claim.

GitHub: https://github.com/rigour-labs/rigour

Would love feedback, especially from anyone dealing with AI-generated code quality in production.

Comments

erashu212•2h ago
Anthropic just showed the market that AI can find security vulnerabilities. Rigour goes deeper — SOLID violations, design smells, architectural debt. The stuff that doesn't crash your app today but kills your velocity in 6 months.

Show HN: Iron-Wolf – Wolfenstein 3D source port in Rust

https://github.com/Ragnaroek/iron-wolf
34•ragnaroekX•4h ago•10 comments

Show HN: Winslop – De-Slop Windows

https://github.com/builtbybel/Winslop
2•guilamu•16m ago•0 comments

Show HN: Mines.fyi – all the mines in the US in a leaflet visualization

https://mines.fyi/
99•irasigman•22h ago•50 comments

Show HN: SmartMan – A modern, interactive TUI for Linux man pages

https://github.com/ambaskaryash/smartman-cli
2•ambaskaryash•2h ago•0 comments

Show HN: Rigour – Open-source quality gates for AI coding agents

https://rigour.run
2•erashu212•2h ago•1 comments

Show HN: Eliezer – Tiny (~7K LOC) Self-Hosted AI Agent (PWA, Self-Editing)

https://www.eliezer.app/
2•dvictor•3h ago•1 comments

Show HN: A native macOS client for Hacker News, built with SwiftUI

https://github.com/IronsideXXVI/Hacker-News
243•IronsideXXVI•1d ago•161 comments

Show HN: MQTT Topic Lab – MQTT client with buttons using command variables

https://github.com/alsoftbv/topic-lab
2•altug•4h ago•0 comments

Show HN: ClaudeUsage – macOS menu bar app to track your Claude Pro usage limits

https://github.com/linuxlewis/claude-usage
5•linuxlewis•4h ago•0 comments

Show HN: The Sanguine Box – A 2026 vision for solo-produced comics

https://sanguinebox.com/comics/sanguine/
2•Balvarez•6h ago•0 comments

Show HN: Blindspot – a userscript to block tab-switch detection

https://github.com/gsekulski/blindspot
2•gsekulski•6h ago•0 comments

Show HN: 3mins.news – AI daily news briefing in 17 languages, designed to end

https://3mins.news/en
4•ethan_zhao•6h ago•1 comments

Show HN: Ghostty-based terminal with vertical tabs and notifications

https://github.com/manaflow-ai/cmux
181•lawrencechen•1d ago•72 comments

Show HN: Micasa – track your house from the terminal

https://micasa.dev
634•cpcloud•2d ago•207 comments

Show HN: Tired of BIG JavaScript frameworks? try this

https://github.com/aggroot/hctx
2•aggroot•7h ago•1 comments

Show HN: A physically-based GPU ray tracer written in Julia

https://makie.org/website/blogposts/raytracing/
194•simondanisch•2d ago•89 comments

Show HN: Mini-Diarium - An encrypted, local, cross-platform journaling app

https://github.com/fjrevoredo/mini-diarium
131•holyknight•2d ago•62 comments

Show HN: A small, simple music theory library in C99

https://github.com/thelowsunoverthemoon/mahler.c
55•lowsun•1d ago•18 comments

Show HN: Claude Code Open – AI Coding Platform with Web IDE and Agents

https://github.com/kill136/claude-code-open
2•694623326•9h ago•0 comments

Show HN: Agent Passport – OAuth-like identity verification for AI agents

13•samerismail•19h ago•3 comments

Show HN: Go Implementation of Systemd Time

https://gitlab.com/allddd/go-systemd-time
2•allddd•9h ago•0 comments

Show HN: Cmcp – Aggregate all your MCP servers behind 2 tools

https://github.com/assimelha/cmcp
2•aceelric•10h ago•2 comments

Show HN: New kid on the block: meet Ajime, robotics CI/CD next-gen platform

2•ajime•11h ago•6 comments

Show HN: Script Snap – Extract code from videos

https://script-snap.com/
12•liumw1203•15h ago•3 comments

Show HN: GenPPT AI – Turn any idea into professional slides in seconds

https://genppt.ai/
4•polarisminor•11h ago•0 comments

Show HN: undent - fix indentation issues in multiline strings in js

https://github.com/okikio/undent
2•okikio•11h ago•1 comments

Show HN: Secure-by-default OpenClaw on Ubuntu with verifiable security reports

https://github.com/NinoSkopac/openclaw-secure-kit
2•ninoskopac•11h ago•0 comments

Show HN: DomeAPI (YC F25) was acquired. pmxt is the open-source equivalent

https://github.com/pmxt-dev/pmxt
3•SamTinnerholm•12h ago•0 comments

Show HN: Single HTML opinionated Kanban board

https://github.com/harshhemani/flowboard
5•ulam2•17h ago•0 comments

Show HN: A New Framework for Understanding Consciousness and Free Will

https://substack.com/home/post/p-188676932
2•skoinks•5h ago•0 comments