{"type":"post","id":"primo-an-llm-assisted-smt-solver-is-now-197df1","slug":"primo-an-llm-assisted-smt-solver-is-now-197df1","title":"Primo, an LLM-assisted SMT solver, is now open source under MIT","description":"Primo is an MIT-licensed, paper-grounded SMT solver whose authors say it was developed with LLM assistance and documented so that its implementation remains understandable.","retrieval_nugget":"Primo is an MIT-licensed, paper-grounded SMT solver whose authors say it was developed with LLM assistance and documented so that its implementation remains understandable. For AI builders, the notable claim is not autonomous coding alone: the project treats documentation, tests, fuzzing, and model validation as part of the control system for accepting generated systems code.","published_at":"2026-10-29","updated_at":"2026-10-29","record_date":"2026-10-29","date_kind":"published_at","topics":["evals"],"entities":["Primo","CaDiCaL","IPASIR-UP","Mikolas Janota","Jan Jakubuv"],"related_patterns":["scientific-agents-need-artifact-evidence"],"novelty_label":"new_fact","what_changed":"Primo adds an MIT-licensed, LLM-assisted SMT solver release to the archive; the prior covers a different formal-methods tooling release.","prior_refs":["memory:3aa4455c-27fd-8199-a0b9-89164bbf761a"],"source_url":"https://github.com/primo-solver/primo","source_urls":["https://github.com/primo-solver/primo"],"schema_version":"newruntime-agent-readable-v0.2","stable_id":"post:primo-an-llm-assisted-smt-solver-is-now-197df1","status":"published","visuals":[],"editor":{"role":"editor","name":"Andrey Reshetnikov","profile":"https://newruntime.com/owner-profile.md","profile_json":"https://newruntime.com/owner-profile.json","same_as":["https://www.linkedin.com/in/reshetnikov1/","https://t.me/lapetuse"]},"routes":{"html":"https://newruntime.com/posts/primo-an-llm-assisted-smt-solver-is-now-197df1/","markdown":"https://newruntime.com/posts/primo-an-llm-assisted-smt-solver-is-now-197df1.md","json":"https://newruntime.com/posts/primo-an-llm-assisted-smt-solver-is-now-197df1.json"},"next_reads":[{"type":"topic","path":"/topics/evals/","url":"https://newruntime.com/topics/evals/","title":"Evals","reason":"Explore the evals topic hub.","media_type":"text/html","markdown_url":"https://newruntime.com/topics/evals.md","json_url":"https://newruntime.com/topics/evals.json"},{"type":"collection","path":"/posts/","url":"https://newruntime.com/posts/","title":"Field Notes","reason":"Open the latest editorial analysis.","media_type":"text/html","json_url":"https://newruntime.com/posts.json"},{"type":"collection","path":"/source-ledger.json","url":"https://newruntime.com/source-ledger.json","title":"Source Ledger","reason":"Inspect the public source evidence graph.","media_type":"application/json"}]}
