Rob Pruzan

Next.js @vercel

a tool to build tools

A core feature in zenbu I feel strongly about is you should be able to extend the platform using LLMs. If you want a tool that would be super useful for your niche use case, you should be able to ask the app to change itself.

In zenbu’s context, this means you can build devtools to help you “vibe code” better. That may be custom network panel for your framework, or a draw tool that lets you markup the screen which gets fed back to the model.

This idea was working well enough that I wanted this everywhere in my workflow (editor, note taker).

I started experimenting with zenbu as a vscode extension, since I would have the opportunity to use vscode API’s in the model generations. It ended up being a trivial port, and I was able to share all the code because of vscode webviews

zenbu inside of an extension

zenbu inside of an extension

But, we don't need the editor at all. Its just useful as a proxy to imagine how useful devtools for your dev environment could be