Joost Helfers
I'm a creative technologist in Berlin. I build AI systems that run on hardware you control: self-hosted pipelines that turn models into production workflows, custom tools your team operates without me, and campaign-grade AI visuals produced on top of those same systems.
My background is in architecture and computational design (MSc, DesignMorphine). Before going independent I built digital twins and 3D platforms at INYO Mobility. Today most of my work is local generative AI technology. In practice that means pipelines engineered in ComfyUI and Python, purpose-built interfaces with Next.js and TypeScript, and prompt engineering at production scale. Where a hosted model genuinely earns its place, I use one; the infrastructure underneath stays on my clients' side of the network line by default.
Along the way, work I produced or contributed to has shipped for brands including Lindt, Zeiss, Google, Bosch, CADFEM, and Souly. Some of that came through direct projects, some through the agencies and studios that held the contract. The selected work section shows how I approach projects in more detail.
The art side
Not everything here is client work. I make AI film and visual experiments of my own, like the hybrid music video for Souly and Boondawg, and my roots are in computational design and parametric architecture. That side of the practice feeds the client side: most techniques I use on brand work started as an experiment without a brief.

How I work with AI
AI is a tool. One part in a workflow, something you tweak and work with to get the most out of it. That applies to every element in the toolchain, from models and prompts to pipelines and agents. In practice it means:
- AI is a tool, not the work. A model on its own produces nothing a brand can use. The result comes from the workflow around it and the decisions made at every step.
- Workflows beat prompts. A single prompt is a gamble. A pipeline with controlled inputs and repeatable settings is a production method. I build pipelines.
- Tweak until it holds. Default output is a draft. I adjust samplers and control inputs and do real post-work until a result survives a client review.
- Know the failure modes. Every model breaks somewhere: text in frame, product details, motion. Knowing where it breaks decides whether AI is the right tool for the job at all.
- The model does not replace craft. Art direction and editing decide the final result. The model widens what one person can produce. It does not decide what is good.
Built for the agentic web
This site is also an experiment in being readable by machines. Every project and post exists as structured data, the whole portfolio is queryable over a public MCP server, and there's a dedicated mailbox for AI agents that want to get in touch on someone's behalf. For clients, agent surfaces like these are one part of the toolchain I work with, and I find it more honest to run them on my own site first.
Work with me
If you have a project that needs someone who understands both the creative and the technical side, I'd like to hear about it.