opencode-workspace  by kdcokenny

Multi-agent orchestration harness for AI development

Created 2 months ago
258 stars

Top 98.0% on SourcePulse

GitHubView on GitHub
Project Summary

This project provides a bundled, multi-agent orchestration harness for OpenCode, designed to offer complete control over AI development workflows with a single installation. It targets developers using OpenCode who seek a streamlined, integrated environment for complex AI tasks, delivering a curated collection of components that work cohesively.

How It Works

The harness employs a layered architecture featuring Orchestrators (plan, build) that delegate tasks to Specialists (explore, researcher, coder, scribe, reviewer). This is achieved through a curated bundle of 16 components, including plugins for core functionalities like delegation and worktree isolation, npm plugins for data formatting, MCP servers for external data retrieval (Context7, Exa, GitHub Grep), specialized agents, and defined skills. This integrated approach simplifies setup and provides a robust framework for AI agent interaction and task execution.

Quick Start & Requirements

Installation involves initializing the OCX CLI (ocx init --global), adding the KDCO workspace profile (ocx profile add ws --source tweak/p-1vp4xoqv --from https://tweakoc.com/r --global), and launching the workspace (ocx oc -p ws). The primary prerequisite is the OCX CLI itself. For customization, the KDCO Workspace harness can be opened in TweakOC at https://tweakoc.com/h/kdco-workspace. An alternative direct install command is ocx add kdco/workspace --from https://registry.kdco.dev.

Highlighted Details

  • Bundles 16 components: 4 plugins, 2 npm plugins, 3 MCP servers, 4 agents, 4 skills, and 1 command.
  • Key components include delegation, planning, notifications, worktree isolation, DCP, markdown table formatter, Context7, Exa, GitHub Grep, researcher, coder, scribe, and reviewer agents.
  • Implements strict permission boundaries, including webfetch: deny globally and read-only restrictions for most agents and orchestrators, with coder having full file and bash access.
  • Includes specialized skills like plan-protocol, code-review, code-philosophy, and frontend-philosophy.

Maintenance & Community

This facade is maintained from the main OCX monorepo. Contributions and updates should target https://github.com/kdcokenny/ocx. Issues can be opened at https://github.com/kdcokenny/ocx/issues/new, and pull requests can be submitted via https://github.com/kdcokenny/ocx/compare.

Licensing & Compatibility

The project is licensed under the MIT license, which permits broad use, including commercial applications, with minimal restrictions.

Limitations & Caveats

This project is a third-party bundle and is not affiliated with or endorsed by the OpenCode team.

Health Check
Last Commit

2 days ago

Responsiveness

Inactive

Pull Requests (30d)
2
Issues (30d)
0
Star History
112 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.