frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Gauge – Open-Source CLI to recursively improve your docs

https://github.com/gauge-sh/gauge-cli
8•0x63_Problems•3h ago
Hi HN, I’m Evan from Gauge. We’re open-sourcing our CLI to recursively improve your docs for coding agents. The CLI includes a local execution backend, so you don't need an account to try it. Explainer video here: https://youtu.be/zhLUlIKB1Mg

The CLI supports a hillclimbing loop:

- set up tasks for coding agents that would need your docs, like 'set up Gauge CI checks'

- run the tasks

- analyze session transcripts for friction or failures

- create variants of your docs to resolve the issues

- re-run the tasks with the doc variants injected (transparently, at the same hostname)

- repeat until you have a variant that resolves the issues

The same loop supports hillclimbing your Skills, CLI, and other agent-facing surfaces.

We started out 2 years ago building open-source developer tools (like Tach https://github.com/tach-org/tach), then pivoted to AI Search optimization, and are now focused on the intersection of the two spaces. We were already working with awesome devtool companies, and they were the first ones to ask us how to optimize for Claude Code and Codex. We realized this would be something that eventually every company needs to do. Our CLI provides primitives for docs/devrel/eng teams to measure, analyze, and improve how coding agents use their product.

The design boils down to two components: VMs and a network gateway.

The VMs are straightforward, we want the agents to be highly privileged within their environment so that they are representative of developers' coding agents. Each VM generally comes with the agent harness itself, language toolchains, and a git repository.

The network gateway is where we terminate TLS and swap in variants of your docs transparently. The gateway also handles credential replacement, so agents see placeholders and can't exfiltrate keys.

The CLI comes with a 'local' execution backend (inference is still remote). For VMs, it uses Docker containers, and the network gateway is mitmproxy running in a sidecar container for each session.

We've used the hillclimbing loop internally to find and fix coding agent issues like mistaken pricing, inaccurate product limitations, and repeated workarounds. We saw coding agents report that Gauge only supports Claude Code and Codex, traced it back to the web pages they fetched, and fixed the behavior (we support Pi, OpenCode, and Antigravity as well). For Clerk, we helped shift coding agents from their legacy 'keyless' mode to their new 'clerk init' command. They were able to validate a pre-release change to their SDK's error messages using Gauge, then saw a 3x increase in coding agents using 'clerk init' post-deploy.

Due to the 'static' nature of AI models, we've realized that closed-loop optimization techniques are now possible for essentially all software products. The same agent can be simulated over and over, meaning that a high-fidelity testing environment is all you need. Achieving the best results boils down to high-quality analysis (finding generalizable friction and objections) and paired experiments (vary only the content, measure the downstream change in behavior).

The repo is here: https://github.com/gauge-sh/gauge-cli and you can start using the CLI with: npm i -g @withgauge/cli

We also have documentation and a quickstart here: https://docs.withgauge.com/agents/guides/cli

If you point a coding agent at those pages, it should guide you through the initial setup - let us know if it doesn't! The intention is for your agent to run some sensible evaluations and find at least one point of friction you can fix.

We'd love to know from HN: Has anyone tried to DIY this locally, or built something in-house at their company? Is this an improvement? If not, what would need to change?

Comments

esafak•46m ago
Sorry to be pedantic, but it's iteratively. Your README even calls it Iteration.

Thanks for sharing.

jpease•4m ago
But what if you use recursion for iteration?

Show HN: After a decade of reversing, I got co-op working in DOS Wing Commander

https://fireflyk64.github.io/wcmulti/
94•daniel_rh•5h ago•11 comments

Show HN: Gauge – Open-Source CLI to recursively improve your docs

https://github.com/gauge-sh/gauge-cli
8•0x63_Problems•3h ago•2 comments

Show HN: The DNA of DOOM – How code structure survives across 44 ports

https://squid-protocol.github.io/gitgalaxy/museum-of-code/doom-dna/
11•joe-esquibel•2d ago•10 comments

Show HN: I built a tool that prices a pre-built PC part by part

https://pcdealcheck.com/
89•adlep•8h ago•62 comments

Show HN: Amigent – AI agent and remote desktop for Commodore Amiga over 50 KB/s

https://github.com/akustikrausch/amigent
2•akustikrausch•2h ago•0 comments

Show HN: Uncracked City, detective game where you question LLM suspects that lie

https://uncracked.city
121•passkey1510•1d ago•64 comments

Show HN: My compact, bio inspired distributed edge detection algorithm

https://github.com/RenderBear/haci
2•RenderBear•2h ago•0 comments

Show HN: Diorama – Draw a world, play it with point and click

https://grzegorz.tanczyk.pl/diorama/
3•fullstackwife•2h ago•0 comments

Show HN: Zero-axiom Lean 4 proof that Yang-Mills on R^4 is a "round square"

https://zenodo.org/records/23918639/files/RoundSquare.lean?download=1
2•DRLogvinovich•2h ago•0 comments

Show HN: Unclickbait – Replace clickbait YouTube thumbnails

https://unclickbait.app/
9•namuorg•6h ago•5 comments

Show HN: HackerTV – HN's most-recommended Youtube videos as 24/7 TV channels

https://hackertv.org
458•dsalzman•1d ago•80 comments

Show HN: Codemap – one-page interactive map of any Go repository

https://github.com/peterretief/codemap
41•peter_retief•8h ago•18 comments

Show HN: Homotope, vectorize images to SVG in the browser, MIT engine on NPM

https://github.com/stevenroman91/homotope-engine
3•sroman91•4h ago•1 comments

Show HN: Kairos – Open-source risk and fraud decisioning platform

https://github.com/finic-ai/kairos
104•ayanb9440•1d ago•31 comments

Show HN: ChannelVault, browse and search your Slack exports

https://github.com/mestr-io/channelvault
4•donperignon•6h ago•1 comments

Show HN: An open source repo to use your personal context with any agent

https://predsymod.github.io/memex/
4•symuz•6h ago•0 comments

Show HN: Phonon TTS on WebGPU, 44MB, 115x real time, with live word timings

https://github.com/blixt/phonon
2•blixt•6h ago•0 comments

Show HN: HackerBooks – HackerTube, but for books mentioned on HN

https://hackerbooks.org
1851•roansh•3d ago•305 comments

Show HN: Subvocal – Talk to your computer without making noise

829•aarushyadav•2d ago•390 comments

Show HN: Cppbolt – A lightweight C++ to WebAssembly compiler written in Rust

https://github.com/AJTimePyro/cppbolt
3•ajtimepyro•6h ago•1 comments

Show HN: PodBookCase – Discover books mentioned on popular podcast episodes

https://podbookcase.com/
2•raistlin_majere•7h ago•0 comments

Show HN: Hacker Times, a New York Times-inspired version of Hacker News

https://hackertimes.ca/
468•polpenn•1d ago•147 comments

Show HN: I've updated my Linux System Call website and API

https://syscall.sh/
237•guitmz•2d ago•55 comments

Show HN: Vegetable Gardening for Engineers

https://jrcpl.us/contrib/2020/gardening-for-engineers/
8•jrcplus•15h ago•0 comments

Show HN: Decipher saves you from specs and docs you rubber stamp

https://github.com/amirimi/decipher
3•amk9978•8h ago•1 comments

Show HN: An Open Source Superhuman Email Client Clone

https://github.com/michaelmagan/OpenHuman
4•grouchy•8h ago•0 comments

Show HN: Iriszip – Audited post-quantum E2EE file transfer (SPAKE2M-KEM-768)

https://github.com/iris-zip/iris
4•Dev-Scar•9h ago•1 comments

Show HN: Hyperbutler – Docker on Windows without WSL, 320 MB at idle

https://hyperbutler.dev/
5•swq115•9h ago•0 comments

Show HN: AI Gude – my feeds as a daily podcast, revived with AI

https://github.com/alex0ptr/aigude
7•alex0ptr•9h ago•0 comments

Show HN: A Lean 4 port of libexpat's XML 1.0 parsing semantics

https://github.com/scidonia/lexpat
2•ambass01•9h ago•0 comments