1. Install the desktop
Download the installer that matches your platform from GitHub Releases and install it. For full instructions and per-platform caveats, see Install.The macOS and Windows installers are currently unsigned, so Gatekeeper or SmartScreen stops you on first launch. For how to allow the app, see Install.
2. Add an Agent
On first launch, Vibex shows the Start something new page. When no Agent is available it tells you No Agent has been added. Open Config Center to add one. — click Add Agent to open the Config Center.- Find the Agent you want in the Agent tab list. Built-in presets include Claude Code, Codex, ZCode, and OpenCode, plus more than a dozen ACP integrations.
- Click the + on the right of an entry to add it. Once added, the entry shows an enable toggle.
- If an Agent is managed by Vibex and not installed yet, its card shows Install. Click it and Vibex downloads and verifies the runtime. You cannot cancel during installation; when it finishes, the button becomes Check for updates.
- If an entry shows Managed by user, it is not in the managed directory, and Vibex uses the same-named command-line program on your
PATH— you need to install it yourself first.
Sign in / Open sign-in terminal), then configure the model provider and credentials in the Model provider configuration card.
3. Open a project directory
- Click New project in the sidebar, or use Project directory on the New chat page.
- In the directory browser that opens, select the repository root and confirm.
- For your first try, use a test branch or a temporary repository — the Agent really does modify files on disk.
4. Complete your first session
- At the top of Composer, choose the Agent, provider profile, model, and Thinking depth.
- Type a clearly scoped task, such as “add installation steps to
README.md, and show me the plan first”. - Watch the plan and tool calls in the timeline. When it needs files, a terminal, or permission, Vibex shows the specific request, and you can Approve or Deny it.
- When the Agent finishes, open the Git panel and check Changes, confirm each modification, then decide whether to commit or keep asking questions.
Understanding Composer input
You can combine several kinds of context in Composer:
Before sending, you can choose the Agent, provider profile, model, thinking depth, and conversation mode. Different Agents support different options; the interface shows what is available based on what the runtime detects.
Next steps
- Core concepts — how projects, workspaces, sessions, and the authoritative runtime relate to each other.
- Workspaces — the boundary for files and Git.
- Config Center — configuring Agents, MCP, and Skills.
- Pair mobile — continue these sessions on your phone.