@openteams-lab/openteams-web
v0.3.8
Published
OpenTeams - Run agents as one team, multiply your efficiency in the AI era.
Maintainers
Readme
What is OpenTeams?
OpenTeams is a multi-agent conversation platform where multiple AI agents (Claude Code, Gemini CLI, Codex, QWen Coder, etc.) can collaborate in shared chat sessions like a real team.
Key Features:
| Feature | What you get |
|--|--|
| Supported agents | Supports 10 coding-agent runtimes, including Claude Code, Gemini CLI, Codex, Qwen Code, Amp, Cursor Agent, Copilot, Droid, Kimi Code, and OpenCode. |
| Shared group-chat context | Every participant works from the same conversation history instead of juggling copied prompts across separate windows. |
| Parallel execution | Multiple agents can work on the same task at the same time inside one shared session. |
| Autonomous collaboration | Agents can @mention each other, hand work off, and coordinate directly inside the chat. |
| Built-in AI members | Start with 160+ built-in AI members across engineering, marketing, writing, research, and content production. |
| Built-in AI team presets | Launch with 8 ready-to-use team presets for common workflows. |
| Skill library | Equip agents with 1000+ built-in skills, and import your own skills when needed. |
| Fully local execution | Agents run against your local workspace. No need to be concerned about data privacy. |
Quick Start
# Install and run
npx openteamsRequirements
You'll need at least one AI agent installed:
| Agent | Install |
|-------|---------|
| Claude Code | npm i -g @anthropic-ai/claude-code |
| Gemini CLI | npm i -g @google/gemini-cli |
| Codex | npm i -g @openai/codex |
| Qwen Code | npm i -g @qwen-code/qwen-code |
📚 More agent installation guides
CLI Commands
openteams is a zero-build NPX launcher. It does not compile source code on your machine. Instead, it downloads prebuilt binaries, verifies checksum, extracts, installs, and runs.
npx openteams # install (if needed) + run
npx openteams install # install only
npx openteams start [args] # run binary
npx openteams update # force re-download + reinstall
npx openteams status # show install status
npx openteams uninstall # remove ~/.openteams
npx openteams --helpPass-through args example:
npx openteams -- --port 54321
npx openteams start --port 54321How It Works
When you run npx openteams, the CLI does:
- Detect current platform/arch
- Download prebuilt
openteams.zipfrom configured object storage - Verify SHA256 from manifest
- Extract to
~/.openteams/bin - Add
~/.openteams/binto PATH (current process + persistent profile) - Launch binary immediately
Installation Paths
- Install root:
~/.openteams - Binary:
~/.openteams/bin/openteams(or.exeon Windows) - Cache:
~/.openteams/cache/<tag>/<platform>/ - Metadata:
~/.openteams/install.json
Requirements
- Node.js >= 18
- Network access to configured OSS/R2 public URL
No Rust/Git/build toolchain is required for end users.
Why we're better
Legend: ✅ Full support | 🟡 Partial support | ❌ No support
| Capability | Traditional Single Agent | Multi-window Workflow | Claude Code Agent Team | OpenTeams |
|--|--|--|--|--|
| Parallelism| ❌ No, sequential | 🟡 Partial, manual | ✅ Yes, Claude subagents | ✅ Yes, automatic |
| Shared context | ❌ No | ❌ No, copy-paste | 🟡 Partial, split subagent contexts | ✅ Yes, always in sync |
| Multi-model collaboration | ❌ No | 🟡 Partial, manual switching | ❌ No, Claude only | ✅ Yes, Claude + Gemini + Codex + more |
| Agent handoff | ❌ No | ❌ No, you orchestrate it | 🟡 Partial, delegated inside Claude | ✅ Yes, direct @mentions |
| Predefined AI member | ❌ No | ❌ No | ❌ No | ✅ Yes, 160+ members |
| Team manager | ❌ No | ❌ No | ❌ No | ✅ Yes, Customize team guidelines |
| Your effort | 🔴 High | 🔴 Very high | 🟠 Medium | 🟢 Low |
Community
| | | |--|--| | Bug Reports | GitHub Issues | | Discussions | GitHub Discussions | | Community Chat | Discord |
License
Apache 2.0
