meta_pixel
Tapesearch Logo
Log in
Syntax - Tasty Web Development Treats

976: Pi - The AI Harness That Powers OpenClaw W/ Armin Ronacher & Mario Zechner

Syntax - Tasty Web Development Treats

Wes Bos

Tech News, Technology, News

4.91.2K Ratings

🗓️ 4 February 2026

⏱️ 58 minutes

🧾️ Download transcript

Summary

Wes and Scott talk with Armin Ronacher and Mario Zechner about PI, a minimalist agent harness powering tools like OpenClaw. They unpack why Bash is “all you need,” the risks of agents, workflow adaptability, and where AI coding agents are actually headed. Show Notes 00:00 Welcome to Syntax! 03:28 What is Pi, and why does it matter? OpenClaw 05:54 What do we actually mean by “agents”? 11:04 Prompt injection: how LLMs get tricked 14:19 Is Claude Cowork actually secure? 22:01 How Armin and Mario use agents day to day 26:37 Brought to you by Sentry.io 27:25 Memory and search: teaching agents to remember 33:04 Do coding agents even need memory? 34:36 “Bash is all you need” 37:21 Adding power: how agents learn new tricks 47:02 Tools and models Armin and Mario are using right now 54:15 Sick picks + shameless plugs Sick Picks Mario: Cards for Ukraine Armin: Pro-Ject Audio Turntable Shameless Plugs Armin: Thorsten Ball Newsletter Simon Willison Hit us up on Socials! Syntax: X Instagram Tiktok LinkedIn Threads Wes: X Instagram Tiktok LinkedIn Threads Scott: X Instagram Tiktok LinkedIn Threads Randy: X Instagram YouTube Threads

Transcript

Click on a timestamp to play from that location

0:00.0

Welcome to syntax. Today we have Armin and Mario on, and these are the guys who are working on something called Pi. Now, pie is a, I asked them to describe it in a single line, which they said it's a minimal coding agent harness that is infinitely extensible, which that's a bunch of words,

0:20.8

but I'm gonna tell you two things here, right?

0:23.8

So one, this is the underlying tech behind Claudebot

0:27.5

Maltbot that everybody's freaking out about right now.

0:31.0

And two, they're probably gonna tell you,

0:33.4

like maybe you don't even need Claudebot,

0:36.0

or if you wanna build your own Claudebot or if you want to build your own cloudbot

0:37.9

or if you want to make your own agent that can do whatever the hell it is that you want yes coding

0:42.9

but also probably anything in your life this could be like a harness that could actually use it

0:50.6

so welcome guys thanks so much for coming on appreciate it thanks for. Yeah. You want to give us a quick rundown of who

0:57.9

you are and what you do? I think you should go first because it's his project. I'm just the

1:02.1

excited user. He is the junior developer that's a stop PR at the GitHub repository.

1:08.5

I'm Mario. I'm a hobby programmer of 30 years.

1:12.1

I worked in all kinds of roles in the game industry,

1:15.0

in applied machine learning,

1:18.4

in, well, I guess now in the AI industry to some degree.

1:22.7

And it's been a while since I had my exit,

1:24.6

so I have a lot of free time.

1:25.9

Nice. Yeah. And Armin actually has been on the show before talking about cues, but that was

1:31.3

quite a while ago. So, yeah, I want to give everybody. At the time I worked for Century, I left

1:36.5

Century in April, which I think maybe February, April, something like this. And I was perfectly

1:42.0

lined up with me, not immediately starting something, but falling into, like,

...

Please login to see the full transcript.

Disclaimer: The podcast and artwork embedded on this page are from Wes Bos, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of Wes Bos and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2026.