Unbound Force is a set of purpose-built agent personas designed to work as a coordinated software engineering team. Themed as a superhero squad, each persona fills a distinct role — Product Owner, Developer, Tester, PR Reviewer, and Manager — and operates inside your development environment as an AI-powered collaborator.
But these are not just instruction files. Each hero can include LSP servers, MCP servers, tooling, tasks, commands, plugins, and other technologies that enable them to do their job. They are designed to be the pinnacle archetype of their role.
Unbound Force is built on three complementary tools that form a layered stack:
| Layer | Tool | What It Does |
|---|---|---|
| Agent | OpenCode | The AI coding environment where you interact, write code, and run commands. The personas run inside OpenCode. |
| Planning | Specify | A specification pipeline that turns ideas into structured specs, plans, and tasks before implementation begins. |
| Coordination | Swarm | An OpenCode plugin that enables multi-agent parallelism and learning amongst team members. |
Each tool is independently useful, but they compose into the full Unbound Force workflow: plan with Specify, execute with OpenCode, coordinate with Swarm.
The swarm consists of five personas, each representing the pinnacle archetype of their role:
Together, they cover the full software development lifecycle — from requirements and planning through implementation, testing, review, and process improvement.
Ready to dive in? Head to the Quick Start guide to install the tools and start using the swarm.