# openteams

> An open-source, local-first AI desktop app that helps indie developers plan, build, and ship software faster by orchestrating a team of AI coding agents in a shared workspace.

openteams is an open-source, local-first AI desktop application built by openteams-lab and released under the Apache 2.0 license. It gives indie developers a single shared workspace where multiple AI coding agents — such as Claude Code, Codex, Gemini CLI, Qwen Code, and OpenCode — can collaborate, hand off work, and operate in parallel without the developer manually relaying context between terminal windows. The current stable release is v1.0.10, published on August 3, 2026.

## What It Is

openteams sits in the coordination layer around the coding agents developers already use. Rather than replacing Claude Code, Codex, or Gemini CLI, it wraps them in a shared session where they can read the same conversation context, message one another, and hand off results. The README describes the core problem it solves: when developers open a second or third agent terminal, they end up managing the agents instead of the work — repeating context, carrying results between windows, and losing track of what changed where. openteams addresses this with shared sessions, a visual workflow engine, developer-controlled issue tracking, isolated Git worktrees per session, and build statistics that connect token usage to what actually shipped.

## How the Multi-Agent Workspace Works

The collaboration model has two modes:

- **Free Chat** — Use `@` mentions to direct one or more agents in a shared session. Agents see the same conversation history and task goals, can message each other, and can hand off results without the developer acting as a relay.
- **Workflow (Plan) mode** — For complex tasks, openteams generates a visual DAG (directed acyclic graph) of subtasks. Each node runs and is reviewed independently, preventing context contamination. The developer can inspect, retry, or interrupt individual nodes without restarting the whole plan.

Each session can be assigned its own Git worktree, keeping code changes and installed dependencies isolated until the developer chooses to merge or discard them.

## Supported Agents and Tech Stack

openteams ships with a built-in `openteams-cli` agent and supports connecting external agents via npm install. The README lists Claude Code, Gemini CLI, Codex, Qwen Code, and OpenCode as supported agents, with Kilo Code, hermes-agent, and openclaw on the roadmap. The application is built with React, TypeScript, Vite, and Tailwind CSS on the frontend; Rust on the backend; Tauri for the desktop shell; SQLx for the database layer; and React Flow for the workflow visualization UI.

## Deployment and Platform Support

openteams is a local-first desktop application. Installers are available for Windows (MSI), macOS (DMG), and Linux (DEB). It can also be run via `npx openteams-web` for a browser-based experience. The GitHub README notes that the macOS release is currently unsigned and not notarized by Apple, requiring a manual quarantine-attribute removal step after installation. All agent runtime records are stored locally under `.openteams/` in the developer's workspace.

## Update: v1.0.10 and Recent Release History

The latest release is v1.0.10, published August 3, 2026. The README's major updates log shows active development throughout 2026:

- **v0.4.4 (May 20, 2026)** — Workflow mode beta launched
- **v0.3.22 (May 7, 2026)** — One-click saving of group chat session members as a preset team template
- **v0.3.15 (April 14, 2026)** — Workspace File Change Viewer added
- **v0.3.12 (April 6, 2026)** — Dark UI mode and concurrency fixes for openteams-cli
- **v0.3.10 (April 2, 2026)** — In-app version update and documentation site launch

The project roadmap lists expert AI workers with domain-specific knowledge, high-output AI team composition, and broader agent integrations as upcoming directions.

## Features
- Multi-agent shared session with @mention collaboration
- Workflow (Plan) mode with visual DAG execution graph
- Isolated Git worktrees per session for parallel task execution
- Developer-controlled issue tracking with GitHub sync
- Build statistics: token usage, cost, bugs fixed, features shipped
- Agent-to-agent messaging and result handoff
- Reusable team templates with predefined roles and workflows
- Built-in openteams-cli agent with custom provider configuration
- Human review and retry at individual workflow node level
- Artifacts, diffs, and transcripts attached to each session
- Dark UI mode
- In-app version updates

## Integrations
Claude Code, Codex (OpenAI), Gemini CLI, Qwen Code, OpenCode, GitHub (issue sync), Amp, Cursor, GitHub Copilot, Kimi

## Platforms
WINDOWS, MACOS, LINUX, WEB, API, CLI

## Pricing
Open Source

## Version
v1.0.10

## Links
- Website: https://openteams-lab.com
- Documentation: https://doc.openteams-lab.com/
- Repository: https://github.com/openteams-lab/openteams
- EveryDev.ai: https://www.everydev.ai/tools/openteams
