Moving in a new direction without losing the context already built.
Manus adds Branch, a feature allowing users to split conversations into parallel sessions that inherit all previous context, files, and instructions.
Manus is adding Branch, a feature that splits a conversation into parallel sessions. From any message, a click opens a new session that inherits everything that came before—instructions, files, and full history—while the original conversation remains intact.
The problem this addresses is the single-thread issue. Most assistants force every new request into a single, ever-lengthening conversation, where each change in direction dilutes the already built context and the model's attention eventually drifts. Branch treats this accumulated context as a reusable resource: each branch starts from the same point but evolves in its own isolated space, so work done in one direction doesn't disrupt the others. According to Manus, this allows users to spend the same context multiple times without exhausting it.
Use cases revolve around multiple deliverables from a common base. Finalized meeting notes can yield, in separate branches, a task list, a progress update, and a presentation plan, without one contaminating the other. An ongoing market study can produce an investor memo and an internal mid-term report, with each branch inheriting what has been gathered, while the main thread continues to grow. A "Branched from" breadcrumb links each session to its origin for navigating between directions.
The feature is available to all users in standard chat sessions. It does not currently support Web Builder sessions. It is possible to create multiple branches from the same message, and to branch from an existing branch.