{"slug":"happyclaw","name":"HappyClaw","vendor":"riba2534","tagline":"Self-hosted multi-user Claude Code workbench that keeps the agent online through a web UI and eight messaging channels","url":"https://agentboards.org/agent/happyclaw","website":"https://happyclaw.cc/","docs":null,"repo":"https://github.com/riba2534/happyclaw","category":"harness","execution":["local","sandbox"],"license":"MIT","open_source":true,"pricing":{"model":"byok","summary":"Free and open source under MIT; you self-host it and bring your own Anthropic credentials for Claude Code","from_usd":0,"free_tier":true,"byok":true},"models":{"backbone":["Claude Code"],"bring_your_own_model":true,"local_models":false},"protocols":{"mcp_client":true,"mcp_server":true,"openapi":false},"capabilities":{"terminal_exec":true,"browser":false,"multi_file_edit":true,"git_ops":false,"docker_sandbox":true,"multi_agent":true,"headless_ci":false},"context_window":null,"platforms":["macos","linux","web"],"install":[{"label":"Docker","command":"docker run the HappyClaw image as documented at https://happyclaw.cc/"}],"benchmarks":[],"tags":["open-source","self-hosted","claude-code","multi-user","chat-channels","docker","chinese"],"github_stars":835,"metrics":{"stars":835,"pushed_at":"2026-09-27T01:51:45Z","archived":false,"open_issues":6,"latest_version":null,"latest_version_at":null,"latest_version_url":null,"version_source":null,"checked_at":"2026-10-02T05:06:02.491Z"},"sources":{"overview":"https://github.com/riba2534/happyclaw","website":"https://happyclaw.cc/","install":"https://github.com/riba2534/happyclaw","capabilities":"https://github.com/riba2534/happyclaw","protocols":"https://github.com/riba2534/happyclaw","models":"https://github.com/riba2534/happyclaw","license":"https://github.com/riba2534/happyclaw"},"verified_at":"2026-09-04","adoption":{"score":1.5,"signals":{"github_stars":833},"measured_at":"2026-09-28"},"scores":{"panel":6.8,"adoption":1.5,"spread":1.8,"facts":8.3,"board":6.2,"dimensions":{"reliability":6.5,"usefulness":6.8,"cost":7.8,"longevity":6},"per_persona":{"amigo":6.8,"critico":6.3,"profesor":7.3,"inversora":6.3,"jefa":6.3,"hacker":8},"community":null},"rank":null,"category_rank":45,"panel_reviews":[{"persona":"juez","persona_name":"El Juez","ai_generated":true,"verdict":"El Crítico and La Jefa read the same two-tier permission model and disagree on whether a boundary that an administrator can step over is a boundary at all.","scores":null,"evidence":[]},{"persona":"amigo","persona_name":"El Amigo","ai_generated":true,"verdict":"Pick HappyClaw if several people need the same agent and you want to host it yourself; pick a plain terminal agent if it is only ever going to be you.","scores":{"reliability":6,"usefulness":7,"cost":8,"longevity":6},"evidence":["https://happyclaw.cc/","https://github.com/riba2534/happyclaw"]},{"persona":"critico","persona_name":"El Crítico","ai_generated":true,"verdict":"Ordinary members are confined to a container while administrators are documented as running against authorised host directories, so the highest privilege has the thinnest wall.","scores":{"reliability":5,"usefulness":7,"cost":7,"longevity":6},"evidence":["https://github.com/riba2534/happyclaw","https://happyclaw.cc/"]},{"persona":"profesor","persona_name":"El Profesor","ai_generated":true,"verdict":"State is decomposed into three lifetimes: an agent holds identity and policy, a workspace holds files and credentials, a session holds only conversation context.","scores":{"reliability":8,"usefulness":7,"cost":7,"longevity":7},"evidence":["https://github.com/riba2534/happyclaw","https://happyclaw.cc/"]},{"persona":"inversora","persona_name":"La Inversora","ai_generated":true,"verdict":"817 stars, a permissive licence and a single maintainer, with distribution that runs entirely through chat platforms rather than through any commercial channel.","scores":{"reliability":6,"usefulness":6,"cost":8,"longevity":5},"evidence":["https://github.com/riba2534/happyclaw","https://happyclaw.cc/"]},{"persona":"jefa","persona_name":"La Jefa","ai_generated":true,"verdict":"Nothing per seat for sixty people, with run history, delivery receipts, usage statistics and consistent backups in the product, and no directory login anywhere in it.","scores":{"reliability":6,"usefulness":6,"cost":8,"longevity":5},"evidence":["https://happyclaw.cc/","https://github.com/riba2534/happyclaw"]},{"persona":"hacker","persona_name":"El Hacker","ai_generated":true,"verdict":"MIT, self-hosted in a container, and it is both an MCP client and an MCP server, with the servers scoped per workspace alongside that workspace's own credentials.","scores":{"reliability":8,"usefulness":8,"cost":9,"longevity":7},"evidence":["https://github.com/riba2534/happyclaw","https://happyclaw.cc/"]},{"persona":"comediante","persona_name":"El Comediante","ai_generated":true,"verdict":"It answers on Feishu, Telegram, QQ, DingTalk, WeChat, WeCom, Discord and WhatsApp, so the agent is now unreachable in eight places at once.","scores":null,"evidence":[]}]}