HackerTrans
TopNewTrendsCommentsPastAskShowJobs

namin

no profile record

Submissions

LemmaScript: A Verification Toolchain for TypeScript via Dafny

midspiral.com
4 points·by namin·há 3 meses·0 comments

Show HN: LemmaScript, a verification toolchain for TypeScript via Dafny

github.com
5 points·by namin·há 3 meses·0 comments

Show HN: Guardians – Verify tool-using agent workflows before execution

github.com
8 points·by namin·há 3 meses·0 comments

Show HN: Lemmafit: Make agents prove that their code is correct

github.com
7 points·by namin·há 4 meses·5 comments

A Very Small SAT Solver (From Haskell) Now in Dafny, Proved Correct with LLMs

github.com
4 points·by namin·há 5 meses·2 comments

Verifying State and Reconciliation in Collaborative Web Apps

midspiral.com
3 points·by namin·há 6 meses·0 comments

Show HN: Henri: a small, hackable agent CLI

github.com
4 points·by namin·há 6 meses·0 comments

Show HN: Holey: Staged execution from Python to SMT for synthesis

github.com
4 points·by namin·há 6 meses·0 comments

Building a React App with Formally Verified State

midspiral.com
3 points·by namin·há 6 meses·0 comments

From Intent to Proof: Dafny Verification for Web Apps

midspiral.com
5 points·by namin·há 7 meses·0 comments

comments

namin
·há 4 meses·discuss
Thanks, we will provide case studies. Already today, lemmafit doesn't need familiarity with Dafny. It is used under the hood, so you just use Claude Code normally and lemmafit adds the verification harness. You don't need to interact with Dafny or the proofs at all.
namin
·há 4 meses·discuss
Since around Opus 4.5, systems like Claude Code are very good at Dafny proofs. They don’t get everything right in one shot but can iterate with verifier feedback. Some proofs take over 20 minutes to complete. The system knows to put temporary axioms to tackle proofs step by step.
namin
·há 4 meses·discuss
Hey HN! We've been experimenting with Dafny formal verification in web apps. We've been using AI to write verified state machines, proving undo/redo preserves invariants, verifying business logic, and creating apps with this logic. That work has lived in blog posts and research experiments so far. lemmafit is the first time we've packaged it into something you can npm install.

lemmafit is an npm package that gives AI coding agents (currently only Claude Code) a formal verification loop. Any effect-free logic gets written in Dafny, verified on every save, and auto-compiled to TypeScript. The agent then hooks the logic up to a React UI, and you get an app with state transitions and business logic with guarantees of correctness.

Happy to answer questions about the verification pipeline or the Dafny integration.
namin
·há 5 meses·discuss
Ha. At least you can check the theorem statements and see that the proofs verify :)
namin
·há 8 meses·discuss
Harvard SEAS | https://metareflection.seas.harvard.edu and https://namin.seas.harvard.edu | Postdoctoral Fellow | Greater Boston Area | ONSITE

I am looking for a postdoctoral fellow interested in the intersection of programming languages and artificial intelligence, in particular verification and large language models.

Our main goal is to create a PL+AI system that is the best at verified program synthesis. We will use the verification-aware programming language Dafny and co-evolve an LLM and a discovery system for Dafny.

Please contact me at [email protected] if interested. Include a CV and GitHub link.