Can LLMs compose music? Here's my experiment on this. If you have suggestions, let me know. Have fun guessing if the piece is AI. #music #composition #llms composer.ocmatos.com
Paulo Matos
Paulo Matos
@ocmatos.com
Compilers at @Igalia.com, binary translation & formal methods. Teaching AI agents to prove their code correct. Dad, Piano, Fortnite. 🇵🇹 in 🇩🇪
228 followers541 following115 posts
jsse is being hammered on performance over the past week - if you haven't tried it out yet, now is the time. github.com/pmatos/jsse #javascript #engine #performance
Since starting piano lessons I've logged every lesson and practice session. Instrumentive on Android served me well, but I wanted more, so I built my own: rightkey.app It's been my daily driver for a year. If you track your practice, try it and tell me what you think! #piano #musicpractice
Symphonika is my take on orchestrating coding agents: it picks up GitHub issues, runs agents in separate workspaces and follows each one through a workflow that lives in the repo. Scheduled Routines cover work that has no ticket. #AgenticCoding #SoftwareEngineering p.ocmatos.com/blog/symphon...
Six months after JSSE's first release: 47 of 48 JetStream workloads now run (up from 22), 2.9x faster on the ones March could run, and still 100% on test262. This post is about the guardrails that kept it honest. #JavaScript #Rust #AgenticCoding #Claude p.ocmatos.com/blog/faster-...
Whether you have ever used Pi or not, you should give it a try and while you are at it install it through omp.sh. It's awesome - just saying!
Paulo Matos reposted
Pouco se fala da fortuna que temos de que a xente de @igalia.com organice algo como o Web Engines Hackfest en Galicia. Comentámolo con @rego.bsky.social no último número da revista @codigocero.com codigocero.com/Os-responsab...
After Thales, comes Pabst. Great work from Jesse, bringing Formal Verification to the Agentic Coding era.
I'm happy to announce pabst: a tool for Property-Based Testing in JavaScript/TypeScript. Annotate your functions with properties they're supposed to have, run `pabst test` to try to invalidate those claims, and watch the bugs come crawling out. Install via `npm install pabst-checker`,
Paulo Matos reposted
Announcing Vow: a programming language for AI agents, not humans. "The language is not for you. Yours is only the product, plus the vow that it behaves." Self-hosted. Contracts verified by ESBMC. vow-lang.com #agenticcoding #formalverification #programminglanguages
A new category of programming language is forming, aimed at agents rather than humans. Vow is mine: small, self-hosted, with contracts verified by ESBMC. "The language is not for you. Yours is only the product." p.ocmatos.com/blog/whats-i... #agenticcoding #formalverification
Like a lot of people, when agents could code I didn't double my projects. I 15x'd them. Then I got lost. So I built pewpew, a canvas for tracking them all. It made me suspect the IDE is the wrong shape. p.ocmatos.com/blog/pewpew-... #AgenticCoding #ClaudeCode #Codex
In March I wrote about JSSE: a JavaScript engine an agent built from scratch. It was fast to build, slow to run. So I asked the agent to optimize it. No bytecode, no JIT, just constant factors. #javascript #engine #jsse #agentic #coding p.ocmatos.com/blog/how-fas...
Exciting work by Jesse bridging TypeScript with Formal Verification via Lean. 👀
I'm happy to announce Thales, a TypeScript compiler and JS engine in Lean. Thales compiles a subset of TypeScript to Lean via a shallow embedding. Thales is a bridge for TS programmers into Lean's program verification toolset. Check out github.com/jessealama/t... to get started.
If I understood anything from doing agentic coding: the work that remains is more human, not less. The role shift, how code review evolves, and why the constraint is now judgment — not capacity. #AgenticCoding #SoftwareEngineering #AI p.ocmatos.com/blog/code-is...
Meet JSSE - a Claude Code built Javascript Engine - that passes 100% of the test262 suite. First of a kind... More info at p.ocmatos.com/blog/jsse-a-... #claude #javascript #engine #agents
Paulo Matos reposted
Paulo Matos reposted
Paulo Matos reposted
🚀 We've released Moonforge, a brand new fully open-source Linux distribution based on Yocto. We aim to provide a production-ready foundation for building embedded operating systems! Read more: www.igalia.com/2026/03/09/I...
Updated the ESBMC Claude Code plugin — now with Python verification support and a new repo home. Also started writing up an idea: what if formal verification happened *during* coding, not after? p.ocmatos.com/blog/esbmc-p...
A new project depicting musicians and composers across time and instruments. Suggestions and requests welcome. #musicians #composers #timeline musiker.page
I built a Claude Code plugin for ESBMC (esbmc.github.io) — bringing formal verification into your agentic coding workflow. Ask Claude to check your code, ESBMC runs under the hood, and you get concrete counterexample traces when it finds bugs.
Now merged upstream! Supports C, C++, Python, Solidity & CUDA. Thanks to the ESBMC team for the quick merge 🙏 Full write-up & demo: p.ocmatos.com/blog/formal-...
Paulo Matos reposted
I built two new tools to help coding agents demonstrate their work beyond just running automated tests: Showboat and Rodney simonwillison.net/2026/Feb/10/...
Absolutely awesome to see CCC side by side with the other oldies but goodies compilers. I am pretty confident GCC and Clang were the last breed of popular C compilers written by humans!
We just added CCC to @compiler-explorer.com - Claude's C Compiler. And what fitting way but to have gotten Claude to added itself to CE... @anthropic.com - added a build to our builder, added it to our daily builds, added the installation, the configuration, and tested it in staging. Nice!
Paulo Matos reposted
The EC is putting together an initiative to develop their strategy for open digital ecosystems. Given its potential to push forward the development and funding of open-source software in Europe and beyond, Igalia submitted a response with some suggestions. Read more: www.igalia.com/2026/02/03/I...
Paulo Matos reposted
Replying to @dianecoyle1859.bsky.social
I found it online. A beautiful read. Letter: Where mortality is recast as an engineering problem share.google/7PbFNG4WPgtB...
If you are in Nuremberg or surroundings, consider joining our meetup group to discuss the implications of AI in the marketplace. No matter your profession - lets get together, chat and have some fun! #nuremberg #meetup #vibe Join us at www.meetup.com/vipers-vibe-...
The @GoogleDeepMind podcast with Hanna Fry is absolutely amazing and under-hyped. If you want an episode to start with go with the interview with Shane Legg. www.youtube.com/watch?v=l3u_...
Paulo Matos reposted
Paulo Matos reposted
The latest entrant in the coding-agent-constructed web browsers is here, this one by @emsh.cat, and it's REALLY impressive - 3 days of development, 20,000 lines of Rust, no Cargo dependencies and it renders HTML+CSS extremely well simonwillison.net/2026/Jan/27/...
Paulo Matos reposted
I had a fascinating conversation with Wilson Lin about FastRender, the browser rendering engine he built with the help of 2,000+ coding agents over the past few weeks. It's 47m on YouTube or you can read my highlights here: simonwillison.net/2026/Jan/23/...
Paulo Matos reposted
Really wishing that somebody would hire my company (@igalia.com) to standardize/implement support for import maps in web workers. I already have a draft spec PR ready and there is interest from the community, which company wants to be the hero funding pushing it forward? :)
Paulo Matos reposted
Amazing work on an Erdős problem (whose original statement needed to be tweaked), demonstrating the power of AI-assisted proving in math. mathstodon.xyz/@tao/1158558...
Paulo Matos reposted
Lean Together 2026 starts today! It'll be four days of juicy Lean stuff. It's a remote-only conference, so feel free to join. See you there! leanprover-community.github.io/lt2026/
Paulo Matos reposted
Really alarming to see this story of "LLM psychosis".I first saw it in a video by Nate Jones. It looks like there's an attempt to solve the wildly difficult Navier-Stokes problem, backed up by a Lean formalization. youtu.be/AzOJ9QLgfIk
Paulo Matos reposted
Paulo Matos reposted
We''ve landed a few more talks since the last update! * Sorrachai Yingchareonthawornchai: The CSLib initiative * Simon Sorg: Machine learning for Lean * Jannis Limperg on Lean metaprogramming for AI * Will Turner on the new ProofBench effort Come join us for a day of #lean! leaning.in
Paulo Matos reposted
Incredible results with #lean and Gemini Deep Think by Tao in the Erdős Problem. It feels like a lot of doors in the formalization space, whether that's math or hardware/software verification, are opening quickly. mathstodon.xyz/@tao/1155914...
Paulo Matos reposted
Valve’s announcements last week about their new hardware were particularly welcome here at Igalia: a lot of our work will be in those machines. From translation layers to better frame rates and longer battery life, we’ve helped @valvesoftware.com push gaming forward. www.igalia.com/2025/11/help...