V0: Folders and Projects
V0 redesigned how it organizes work with the introduction of two distinct concepts: Folders and Projects. Folders are simple groupings for related chats, while Projects are full-fledged workspaces connected to a live app β complete with code, environment variables, deployment configuration, and Git integration. Starting a chat inside a Project automatically loads all the infrastructure context, eliminating manual setup.
Sources & Mentions
2 external resources covering this update
A New Mental Model for V0 Organization
V0 introduced a structural overhaul to how work is organized on the platform, replacing a flat list of chats with a two-tier system designed to match how developers and teams actually think about their work.
Folders are straightforward: lightweight containers for grouping related chats together. They serve the same purpose as folders in any file system β organization without overhead.
Projects are something more substantial. A Project is a connected workspace tied to an actual running application. When a chat is started inside a Project, V0 automatically loads the relevant infrastructure: the connected codebase, environment variables, deployment configuration, and Git integration. There is no manual setup required β the full context is already there.
Why This Matters
Before this change, each V0 chat was relatively isolated. Developers working on a real application would need to repeatedly re-establish context β pasting in relevant code, re-specifying environment details, and reconnecting to deployment targets. Projects solve this by making the infrastructure persistent and chat-agnostic.
The practical result is that a developer (or a non-engineer on the team) can open a new chat inside a Project and immediately be working against the right codebase, with the right credentials, connected to the right deployment pipeline. Context is no longer something that has to be re-established β it's a property of the Project itself.
Relationship to GitHub Import
The Folders and Projects feature was released alongside V0's GitHub repository import capability, and the two are closely related. Projects serve as the organizational container for imported repositories, ensuring that all chats within a Project share the same codebase and deployment context. This pairing is what makes V0's shift toward production-ready development coherent β Projects are the organizational layer, and GitHub import is the technical layer.