
"The general idea is pretty simple. Agents are very good at writing code, so why don't we let them write throw-away code to solve problems that are not related to code at all? I want to show you how and what I'm doing to give you some ideas of what works and why this is much simpler than you might think."
"Pyodide is the Dark Horse The first thing you have to realize is that Pyodide is secretly becoming a pretty big deal for a lot of agentic interactions. What is Pyodide? Pyodide is an open source project that makes a standard Python interpreter available via a WebAssembly runtime. What is neat about it is that it has an installer called micropip that allows it to install dependencies from PyPI."
Experiments replaced MCP (Model Context Protocol) with code and applied that approach to non-coding agents at Earendil, with multiple people exploring similar ideas. Agents excel at writing code, so allowing them to produce throwaway scripts enables solutions for non-programming tasks. Pyodide provides a WebAssembly-hosted Python interpreter with micropip for installing PyPI packages and a Unix-like emscripten environment, enabling a rich set of libraries. Installing Pyodide from npm and running it inside a web worker creates an interruptible, persistent runtime and virtual file system that can interact with the outside world.
Read at Armin Ronacher's Thoughts and Writings
Unable to calculate read time
Collection
[
|
...
]