{"slug":"openchamber","name":"OpenChamber","vendor":"OpenChamber","tagline":"Open-source workspace that runs OpenCode sessions toward a goal across desktop, web, VS Code and mobile, with multi-run and review","url":"https://agentboards.org/agent/openchamber","website":"https://openchamber.dev/","docs":null,"repo":"https://github.com/openchamber/openchamber","category":"harness","execution":["local"],"license":"MIT","open_source":true,"pricing":{"model":"byok","summary":"Free and open source under MIT and self-hosted; you pay whichever provider the OpenCode agent underneath is configured against","from_usd":0,"free_tier":true,"byok":true},"models":{"backbone":["OpenCode"],"bring_your_own_model":true,"local_models":false},"protocols":{"mcp_client":false,"mcp_server":false,"openapi":false},"capabilities":{"terminal_exec":true,"browser":true,"multi_file_edit":true,"git_ops":true,"docker_sandbox":false,"multi_agent":true,"headless_ci":false},"context_window":null,"platforms":["macos","linux","windows","web"],"install":[{"label":"CLI and web","command":"curl -fsSL https://raw.githubusercontent.com/openchamber/openchamber/main/scripts/install.sh | bash"},{"label":"VS Code","command":"Install \"OpenChamber\" (fedaykindev.openchamber) from the VS Code Marketplace"},{"label":"Desktop","command":"Download the latest release from https://github.com/openchamber/openchamber/releases/latest"}],"benchmarks":[],"tags":["open-source","opencode","worktrees","multi-run","mobile","self-hosted","scheduling"],"github_stars":11015,"metrics":{"stars":11015,"pushed_at":"2026-10-01T20:33:15Z","archived":false,"open_issues":589,"latest_version":"v2.1.0","latest_version_at":"2026-10-01T01:09:07Z","latest_version_url":"https://github.com/openchamber/openchamber/releases/tag/v2.1.0","version_source":"github","checked_at":"2026-10-02T05:01:51.520Z"},"sources":{"overview":"https://github.com/openchamber/openchamber","capabilities":"https://github.com/openchamber/openchamber","git_ops":"https://github.com/openchamber/openchamber","models":"https://github.com/openchamber/openchamber","pricing":"https://github.com/openchamber/openchamber","license":"https://github.com/openchamber/openchamber","install":"https://github.com/openchamber/openchamber","platforms":"https://github.com/openchamber/openchamber","first_release":"https://github.com/openchamber/openchamber"},"verified_at":"2026-09-04","adoption":{"score":5.2,"signals":{"vscode_installs":25926,"github_stars":10687,"hn_mentions_1y":3},"measured_at":"2026-09-28"},"scores":{"panel":6.3,"adoption":5.2,"spread":1.3,"facts":8.3,"board":6.4,"dimensions":{"reliability":6.2,"usefulness":6.5,"cost":6,"longevity":6.5},"per_persona":{"amigo":6.3,"critico":5.5,"profesor":6.8,"inversora":6.5,"jefa":6,"hacker":6.8},"community":null},"rank":null,"category_rank":26,"panel_reviews":[{"persona":"juez","persona_name":"El Juez","ai_generated":true,"verdict":"El Crítico found an input channel nobody else looked at, and La Inversora found the numbers that explain why it matters more here than elsewhere.","scores":null,"evidence":[]},{"persona":"amigo","persona_name":"El Amigo","ai_generated":true,"verdict":"Pick it if you would rather run one task through five models than agonise over which to choose; pick a single-agent tool if you are paying attention to the bill.","scores":{"reliability":6,"usefulness":7,"cost":5,"longevity":7},"evidence":["https://github.com/openchamber/openchamber"]},{"persona":"critico","persona_name":"El Crítico","ai_generated":true,"verdict":"Pointing at an element sends the running page's screenshot, styles and console errors to the agent, so whatever that page contains becomes agent input.","scores":{"reliability":5,"usefulness":6,"cost":5,"longevity":6},"evidence":["https://github.com/openchamber/openchamber"]},{"persona":"profesor","persona_name":"El Profesor","ai_generated":true,"verdict":"A goal is checked after every turn and the loop continues until it is met, blocked, or a limit is reached, which is a stated termination condition.","scores":{"reliability":7,"usefulness":7,"cost":6,"longevity":7},"evidence":["https://github.com/openchamber/openchamber"]},{"persona":"inversora","persona_name":"La Inversora","ai_generated":true,"verdict":"9,556 stars and over twenty-three thousand editor installations from a repository that did not exist before September 2025, with nothing charged for any of it.","scores":{"reliability":7,"usefulness":7,"cost":6,"longevity":6},"evidence":["https://openchamber.dev/"]},{"persona":"jefa","persona_name":"La Jefa","ai_generated":true,"verdict":"Self-hosted with an encrypted relay paired by scanning a code, which answers where the data goes and opens the question of whose phone is holding it.","scores":{"reliability":5,"usefulness":6,"cost":7,"longevity":6},"evidence":["https://github.com/openchamber/openchamber"]},{"persona":"hacker","persona_name":"El Hacker","ai_generated":true,"verdict":"MIT and self-hosted, which is the combination I trust; it drives another agent for the model work, so provider freedom is inherited rather than owned.","scores":{"reliability":7,"usefulness":6,"cost":7,"longevity":7},"evidence":["https://github.com/openchamber/openchamber"]},{"persona":"comediante","persona_name":"El Comediante","ai_generated":true,"verdict":"Prompts can be scheduled daily, weekly or on a cron, so the agent can now disappoint you on a timetable.","scores":null,"evidence":[]}]}