OpenTeams (also known as OpenCode) is a multi-agent AI coding assistant platform designed for local-first development. It orchestrates multiple AI coding agents (Claude Code, Codex, Gemini CLI, etc.) within shared chat sessions, automated workflows, and isolated Git worktrees. The system includes a Tauri desktop app, a TypeScript CLI with a terminal UI (TUI), a React web frontend, and a Rust backend stack (Axum + SQLite). Key capabilities include session-based agent interactions, a skill/plugin system, source control integration (GitHub, Azure DevOps), code review automation, and multi-step workflow execution with human approval loops. The codebase demonstrates strong engineering practices: an Effect-based functional dependency injection system in the CLI, careful migration patterns in SQLite, a provider-abstracted executor architecture, and detailed performance instrumentation. While the monorepo is large and occasionally duplicated (SDK v1/v2), the core abstractions are clean and components like the diff utility, wildcard matcher, locale formatter, and structured reply parser are genuinely reusable.