Posted by david927 2 days ago
Ask HN: What are you working on? (September 2026)
Open source, free, no login, nothing to sell. I'm not trying to build a business on this. I just want agents to write better code, and that only happens when they have something firmer than a chat prompt to work against. CLI is here: https://github.com/girishr/SpecPilot
It started as a TypeScript CLI in January. Enough people told me they either didn't want a CLI or didn't know how to use one that I rebuilt the front door as a guided chat: 27 questions, runs fully offline in the browser, outputs the .specs/ tree plus an onboarding prompt for your IDE.
Recently shipped an MCP server so the agent can run the questionnaire itself rather than the human doing it, published to the official MCP registry and Smithery. Next is brownfield: point it at an existing repo and backfill specs from the code. Honest state of things: the Product Hunt launch got 4 votes and around 100 visitors, and I had no event tracking wired up, so I couldn't even tell how many of those generated anything. Fixed since. Usage is small but real, and it's coming through MCP rather than the web app, which I did not expect.
The part I keep circling back to is that spec generation is easy to copy. Spec enforcement is where the value is: checking a diff against the spec and failing loudly. Feedback welcome, especially from anyone who tried SDD on an existing codebase and gave up.
78.2% on SWE-bench verified for < 10 cents a fix + benchmarked against Claude Code, Open Code, and Deepseek Harness. Benzi is far cheaper AND faster. sounds like marketing fluff but just check it out please.
github landing page: https://github.com/oooscoos/Benzi
Instant callflow/dataflow/controlflow lookups on any codebase for any AI model - you can see how huge this can be rite?
If lisp is a list processing language, grasp is a graph programming language.
The idea was that most other data structures can be represented with a graph ( adjacency matrices are matrices, a tree is a type of directed acyclic graph, a list is a graph where each node connects to at most two nodes, etc) and so if you designed a programming language where the language is itself a graph, much like how lisp is itself a list, you could get other esoteric programming languages like APL, forth, lisp, and so on as DSLs of Grasp. Also any program you write would be its own CFG.
I started it but honestly its mostly a hot mess of vibe-coded garbage. But I may get back on it and try to clean it up.
This solves exactly n=1 user's issues: I tend to fall off the workout wagon without public accountability and when I dont get scores to improve on and especially to degrade and dillute my gym trips to the point of ennui.
It's free and public until it breaks:
My progress
https://aft.jodavaho.io/track/46B8XWPCVK5MVS35R8X53Y8KY5
(heavily helpd by AI on the frontend - I am terrible at it)
... and used Claude to crank the software up to 11. Network management console, RESTful API, added hands hands to the pupils so it serves as a clock, NTP, added sleep mode at night, added different eyes, OTA firmware updates, and more: https://github.com/michael-gebis/creeper-eyes
It's ridiculous and I love it.
I'm working on Mergi. The demand for reviewing PRs sky-rocket in the past months, and I got really tired of Github slowness so I created my own "native" fast and painless UI where everything is pre-loaded.
Also added a bunch of cool features like a Review Queue to keep track of everything (there are weeks I had to review 12 PRs) and some cool AI features.