{"name":"iPolloWork: Coordinate AI Agents and Edit Their Work","description":"iPolloWork is a local-first desktop workbench for coordinating projects across Codex, DeepSeek Harness, and OpenCode. It brings agent tasks, extensions, and editable outputs for code and creative work into one workspace.","github":"https://github.com/Devin-AXIS/iPolloWork","url":"https://osrepos.com/repo/devin-axis-ipollowork","source":"osrepos.com","sourceDescription":"This repository profile is provided by osrepos.com, an open source repository discovery platform.","repositoryProfile":"https://osrepos.com/repo/devin-axis-ipollowork","generatedFor":"open source discovery and AI-assisted research","markdown":"https://osrepos.com/repo/devin-axis-ipollowork.md","json":"https://osrepos.com/repo/devin-axis-ipollowork.json","topics":["typescript","desktop-app","ai-agents","multi-agent","agent-workbench","multi-engine-agents","editable-media"],"keywords":["typescript","desktop-app","ai-agents","multi-agent","agent-workbench","multi-engine-agents","editable-media"],"stars":null,"summary":"iPolloWork is a local-first desktop workbench for coordinating projects across Codex, DeepSeek Harness, and OpenCode. It brings agent tasks, extensions, and editable outputs for code and creative work into one workspace.","content":"## Overview\n\niPolloWork is a desktop workbench for people and agent teams who want to manage projects across multiple AI agent runtimes in one place. It gives teams a shared view of tasks, execution, and results instead of requiring a separate project workflow for each engine.\n\nIt also extends the workflow beyond code: generated documents, presentations, websites, designs, and video can remain editable. The app runs locally, with an optional connection to iPolloCloud for organization and account features.\n\n## Key Features\n\n- Use OpenCode as the default local runtime, with optional Codex and DeepSeek Harness integrations.\n- Track project tasks, schedules, execution health, and results in a shared workspace for people and agents.\n- Manage portable plugins, Skills, MCP servers, and related capabilities through a unified extension lifecycle.\n- Create and continue editing code, documents, websites, presentations, designs, and video.\n- Review permissions and execution, and use a model or provider of your choice.\n- Operate the desktop UI from external clients through the `ipollowork-ui-mcp` control surface.\n- Work locally without an account; connect to iPolloCloud when organization services are needed.\n\n## Use Cases\n\n- A development team coordinating work across OpenCode and Codex can use shared project tasks while retaining each runtime's own execution model.\n- A team using DeepSeek Harness can delegate bounded work to its subagents and bring progress back into the project workspace.\n- Creators who want agents to produce a presentation, website, design, or video, then edit the result rather than accept a finished export, can use the integrated creative workflow.\n- Individual developers who want a local desktop workspace for agents, plugins, and project work can use it without connecting to Cloud.\n\n## Our Take\n\niPolloWork is an actively maintained, multi-engine agent workspace with a broad creative scope, but its source-available license requires careful review before organizational or commercial use.\n\n**Good fit if:**\n- You want one project workspace for OpenCode and optional Codex or DeepSeek Harness runtimes.\n- Your workflow benefits from coordinating agent tasks and keeping generated creative outputs editable.\n- You can work within the license terms, including obtaining written authorization for use by three or more people or for commercial services.\n\n**Look elsewhere if:**\n- You need an OSI-approved open-source license or unrestricted commercial, hosted, or customer-facing use.\n- You only need a single coding agent and do not need the multi-engine project workspace or creative editing features.\n- You cannot use a Node.js-based development setup when building or developing from source.\n\n## Project Health\n\n| Signal | Value |\n|---|---|\n| Status | **Active**: regular commits and releases |\n| Last commit | 2026-10-06 (1 day ago) |\n| Commits, last 90 days | 100+ |\n| Releases, last 12 months | 37 (latest v0.50.21, 2026-09-24) |\n| Contributors | 18 (top contributor: 39% of commits) |\n| Issues closed, last 90 days | 0+ |\n| Pull requests merged, last 90 days | 89 (typically merged in 0 days) |\n| Project age | 14 months |\n\nChecked on 2026-10-07 with the GitHub API.\n\n## Project Facts\n\n- Language: TypeScript\n- Stars: 6.7k\n- Forks: 1.1k\n- Topics: agent-collaboration, agent-skills, ai-agents, ai-work, claude-code, codex, codex-plugin, deepseek-harness\n- Archived: no\n\n## What You Need\n\nDetected in the repository:\n\n- Node.js (from package.json)\n- A test suite and automated checks on GitHub Actions\n\n## Getting Started\n\nFor a desktop install, choose the installer for your operating system and CPU from [GitHub Releases](https://github.com/Devin-AXIS/iPolloWork/releases). To run from source on macOS or Linux:\n\n```bash\ngit clone https://github.com/Devin-AXIS/iPolloWork.git\ncd iPolloWork\ncorepack enable\n./ipollowork setup\n./ipollowork dev\n```\n\nSee the [README](https://github.com/Devin-AXIS/iPolloWork#readme) for Windows instructions, build requirements, and runtime setup.\n\n## License in Plain Words\n\nNo standard license was detected. Without a license, the default copyright rules apply: you may read the code, but not reuse it. Check the repository or ask the authors.\n\n## Alternatives\n\n- [Kun](https://osrepos.com/repo/kunagent-kun): Kun spans coding, writing, design, research, and automation, with a terminal TUI alongside its desktop GUI; iPolloWork centers on a desktop workbench.\n- [codeg](https://osrepos.com/repo/xintaofei-codeg): codeg focuses on coding-agent conversations and code changes across desktop, self-hosted, and Docker setups, while iPolloWork also targets creative outputs.\n- [agent-orchestrator](https://osrepos.com/repo/untrivial-ai-agent-orchestrator): Agent Orchestrator centers on Git-backed coding tasks, isolated worktrees, and PR/CI review, unlike iPolloWork's broader multi-engine workbench.\n- [OpenMausBot](https://osrepos.com/repo/milind-soni-openmausbot): OpenMausBot organizes local agent CLIs as chat contacts and connects them to computers and apps, while iPolloWork emphasizes tasks, extensions, and editable outputs.\n\n| Project | Language | License | Stars | Status |\n|---|---|---|---|---|\n| **iPolloWork** | TypeScript | – | 6.7k | Active |\n| [Kun](https://osrepos.com/repo/kunagent-kun) | TypeScript | NOASSERTION | 6.3k | Not checked yet |\n| [codeg](https://osrepos.com/repo/xintaofei-codeg) | Rust | Apache-2.0 | 3.8k | Not checked yet |\n| [agent-orchestrator](https://osrepos.com/repo/untrivial-ai-agent-orchestrator) | Go | Apache-2.0 | 12.7k | Not checked yet |\n| [OpenMausBot](https://osrepos.com/repo/milind-soni-openmausbot) | TypeScript | Apache-2.0 | 4k | Not checked yet |\n\n## Considerations\n\n- The project is active, with regular commits and releases, and contributions from multiple people; recent pull requests have merged quickly. Activity does not by itself establish the maturity of every runtime integration.\n- Source development requires Node.js 22 or newer, pnpm, and Bun for the Orchestrator sidecar. The README also lists platform-specific build tools.\n- The default OpenCode runtime and optional Codex and DeepSeek Harness integrations have separate compatibility boundaries. DeepSeek Harness is described as a developer preview, so its plugin compatibility follows its active release line.\n- The license is source-available, not OSI-approved. It restricts use by teams of three or more and requires prior written authorization for sales, paid services, SaaS, hosting, and customer-facing use. Review the license before adoption.\n- Cloud is optional, but identity, organization administration, hosted worker lifecycle, and commercial Apps are handled by iPolloCloud rather than the local app.","metrics":{"detailViews":3,"githubClicks":3},"dates":{"published":null,"modified":"2026-10-07T20:25:27.000Z"}}