The first published Garden text currently lives in German, together with a growing glossary for the series.
Open the German /Garden
Build it.
Understand it.
Share what works.
This is a workshop, not a company. I make things, figure out how they actually behave, and share the parts that turn out to be useful - mostly around terminals, AI systems, and how to bring them together without giving up control.
Working tools for a concrete problem. First up: ridinCLIgun, a terminal copilot that helps, warns, but never takes control.
Notes on AI safety, usability, agent-assisted workflows, and what is actually useful. Public Garden content starts in German for now, with the current state linked from /de/garden/.
Security first. Privacy second. Cost third. Usability follows from those constraints, not the other way around.
ridinCLIgun
A terminal tool for people who want to keep their shell, but occasionally want a second opinion before they press Enter. If you want to run agent systems on your own machine in a controlled way, you have to own the terminal. I built ridinCLIgun to fix my own problems with it - and it turned out other people had the same problems.
What's growing here
A few subjects I keep coming back to. Garden content is currently available in German only. The current public set lives in the German /Garden: part 1 of the agentic coding series is online, while parts 2 and 3 are already queued.
Sandboxing, tool permissions, dedicated workspaces, and what an agent should never be allowed to do silently.
Coming SoonPrompt injection, untrusted input, and the design moves that keep an agent's working context clean.
Coming Soon/garden/ is not a blog. it's a garden. it grows.
Good tools make the user stronger, not more dependent.
Good tools make the user stronger, not more dependent. They explain what they do, and let the person learn and decide. They favour security first, privacy second, cost third, usability fourth - not because usability does not matter, but because the order decides whether the tool serves the person or the other way around. They do not promise more than they deliver. And they are fun - because getting things to actually work is one of the best feelings there is.
There is something of a civic duty in this: those of us who can figure these systems out should help others run their own agent setups safely, sovereignly, and affordably - participate in the discourse - and help make that the norm, not the exception.