VixlVixl
Docs
Changelog
GitHub
Docs
Changelog
GitHub
  • Get Started

    • Overview
    • Philosophy
    • Installation
    • Set up providers and models
    • Add a project
    • Create a project group
    • Your first chat
  • Concepts

    • How Vixl works
    • Chat modes
    • Permissions and approvals
    • Projects and home chats
    • Models and roles
    • Context
    • Code graphs
    • The .vixl directory
  • Using Vixl

    • Manage chats
    • Queue and stop messages
    • Review and restore changes
    • Compact and hand off long chats
    • Export a transcript
    • Work with plans
    • Orchestrate sub-agents
    • Best practices
    • Use the workbench
    • Shortcuts and the command palette
  • Customize

    • Providers
    • Models
    • MCP servers
    • Skills
    • Custom agents
    • Rules and AGENTS.md
    • Language servers
    • Appearance
    • Permission settings
  • Reference

    • settings.json
    • mcp.json
    • Custom agent frontmatter
    • SKILL.md format
    • Keyboard shortcuts
    • Chat statuses
    • .vixl layout
    • Managed components
  • Resources

    • Troubleshooting
    • FAQ
    • Privacy
    • Comparison
    • Roadmap
    • Brand and press
    • Changelog

Creating a project group

A project group is a set of registered projects that share one chat. Register each folder first with Add a project.

Create from the home composer

  1. Click New Agent so you are on the home screen.
  2. Open the project picker next to the composer. It is a multiselect.
  3. Pick two or more projects.
  4. Type a message and send.

Vixl upserts a group for that member set. The default name is the member project names joined with commas, for example api, web. The group appears in the sidebar as that CSV-named row. Sending the same member set again reuses the existing group instead of adding a duplicate.

You can also pick an existing group in the picker. That starts a chat on that group without creating a new row.

Group chats from the sidebar

The group row behaves like a project row. The plus button starts a new chat on the group. Left-click expands its chats. Open the group page from the row for chats and the same project surfaces, scoped to the group.

Group threads use /group/<slug>/chat/<id>. Chat files live under chats/<groupSlug>/<chatId>/ in personal .vixl.

How the agent sees the members

The first project in the group is the primary member. Tools that take a single root (git repo, run_terminal cwd) default to that folder. File tools need a slug prefix, for example api/src/index.ts. Search without a path filter covers every member.

Each member is still its own git repo. Make one commit per repo. Do not stage files across projects.

Next, send a first chat, or read Projects and home chats.

Edit this page
Last Updated: 10/16/26, 8:17 PM
Prev
Add a project
Next
Your first chat