What Is Zero Vector?
The methodology, the mindset, and what you are building toward.
What Is Zero Vector Design?
Zero Vector Design is a methodology for building real software using AI agents as your crew.
Not a framework. Not a library. Not a course that teaches you to paste prompts into ChatGPT and hope for the best. Zero Vector is a way of thinking about creation: you bring the intent, the architecture, and the vision. AI agents bring the execution speed. Together, you ship things that used to require entire teams.
The name comes from physics. A zero vector has magnitude but no net direction, all forces in balance. In design, it means the same thing: the distance between what you envision and what gets built collapses to zero. No translation layers. No handoff friction. No "well, what I actually meant was..." Your intent is the artifact.
This curriculum teaches you how to get there.
The Auteur
By the end of this curriculum, you will be what we call an Auteur.
An Auteur is someone who can see a problem, envision a solution, architect the system, direct AI agents to build it, and ship it to real users. Not a developer. Not a designer. Not a project manager. Something new. Someone who holds the whole vision and has the skills to realize it, with AI agents as specialized crew members executing under their direction.
Think of a film director. They do not operate the camera, build the sets, or edit every frame. But they hold the vision for the entire film, and every person on the crew executes within that vision. That is what you are learning to become, except your crew is AI agents, and your medium is software.
The Auteur does not need to be an expert coder. But they need to understand systems, architecture, and how to communicate intent precisely enough that an AI agent can execute it. That is what separates this from vibe coding.
This Is Not Vibe Coding
You have probably seen people on social media prompting an AI chatbot and getting a working app in minutes. "Look what I built!" they say, posting a video of a to-do list app or a landing page.
That is vibe coding. It works for demos. It falls apart for anything real.
Vibe coding is reactive. You type a prompt, see what comes out, nudge it, try again. There is no architecture. No plan. No understanding of why the code works. When it breaks (and it will), you are stuck, because you never understood the system you were building.
Zero Vector is the opposite. You start with systems thinking. You understand the problem space. You design the architecture. You plan the data model. Then you direct AI agents to build it, and because you understand the system, you can evaluate their output, catch mistakes, and course-correct.
The difference is intent. Vibe coding is "let's see what happens." Zero Vector is "I know exactly what I want, and I am going to direct the build."
AI agents are crew, not replacement. You are the director. They are specialists who execute under your vision. The quality of the output depends on the quality of your direction.
What This Curriculum Covers
This curriculum has six levels. Each one builds on the last.
Level 00 — Orientation is where you are now. You will learn the tools of the trade: the terminal, file systems, Git, deployment, DNS. These are the instruments you need before you can play the music. No shortcuts here.
Level 01 — Foundation teaches you how to think in systems. Architecture, planning, data modeling, information architecture. This is the conceptual backbone that makes everything else possible. You will also meet VECTOR.md, the central artifact of the Zero Vector methodology.
Level 02 — The Build is where you get your hands dirty. You will set up a real development environment, scaffold a project, and start building with AI agents doing the heavy lifting under your direction.
Level 03 — The Pipeline walks you through the full product development cycle: research, synthesis, jobs to be done, ideation, prototyping, validation, shipping. And you will meet Investiture, the framework that ties it all together.
Level 04 — Orchestration is where you learn to direct multiple AI agents as a coordinated crew. CLAUDE.md files, prompt engineering, context management, multi-agent workflows.
Level 05 — The Capstone is the final level. You will build a complete, polished application from scratch using everything you have learned. Not a toy. A real, shippable product.
By the end, you will not just know about building with AI. You will have done it.
Who Made This and Why It's Free
Zero Vector Design was created by Erika Flowers, a designer and engineer with over 30 years of experience in UX and service design. She built the methodology while shipping real products with AI agent crews, then decided the knowledge should not sit behind a paywall.
Open Vector is the free, open curriculum arm of Zero Vector Design. The philosophy is simple: the skills to build with AI agents should be accessible to everyone, not gatekept by expensive bootcamps or corporate training programs. The methodology itself is the product. The more people who learn it, the more valuable it becomes.
Everything here is free. No trials, no premium tiers, no "sign up for the full version." If you do the work, you get the skills.
Before You Begin
Make sure you have: a computer (Mac, Windows, or Linux — all work), an internet connection (you will be installing tools and cloning repositories), willingness to type commands (this curriculum uses the terminal extensively — if that feels unfamiliar, good, that is why Level 00 exists), and curiosity (the most important prerequisite is wanting to understand how things work, not just that they work). You do not need prior coding experience. You do not need a computer science degree. You do not need to know what a terminal is yet. That is what the next lesson teaches.
Links
- Zero Vector Design — The Zero Vector Design home.
- The Zero Vector Manifesto — The philosophy in full.
- Substack: Erika Flowers — Essays on the methodology and the movement.