{"slug":"crystal","name":"Crystal","vendor":"Stravu","tagline":"Electron app that ran multiple Claude Code and Codex sessions in parallel git worktrees; deprecated in favour of Nimbalyst","url":"https://agentboards.org/agent/crystal","website":"https://nimbalyst.com/","docs":"https://github.com/stravu/crystal","repo":"https://github.com/stravu/crystal","category":"harness","execution":["local"],"license":"MIT","open_source":true,"pricing":{"model":"free","summary":"Free and open source under MIT; you bring your own Claude Code or Codex authentication","from_usd":0,"free_tier":true,"byok":true},"models":{"backbone":["via managed agents (Claude Code, OpenAI Codex)"],"bring_your_own_model":false,"local_models":false},"protocols":{"mcp_client":false,"mcp_server":false,"openapi":false},"capabilities":{"terminal_exec":true,"browser":false,"multi_file_edit":true,"git_ops":true,"docker_sandbox":false,"multi_agent":true,"headless_ci":false},"context_window":null,"platforms":["macos","windows"],"install":[{"label":"homebrew","command":"brew install --cask stravu-crystal"},{"label":"source","command":"git clone https://github.com/stravu/crystal.git && cd crystal && pnpm run setup && pnpm run electron-dev"}],"benchmarks":[],"tags":["discontinued","renamed","worktrees","parallel-agents","multi-agent","electron","open-source"],"github_stars":3123,"metrics":{"stars":3123,"pushed_at":"2026-02-26T21:48:10Z","archived":false,"open_issues":68,"latest_version":"v0.3.5","latest_version_at":"2026-02-26T22:26:05Z","latest_version_url":"https://github.com/stravu/crystal/releases/tag/v0.3.5","version_source":"github","checked_at":"2026-10-02T05:05:28.671Z"},"sources":{"install":"https://github.com/stravu/crystal/blob/v0.3.3/README.md","license":"https://github.com/stravu/crystal","capabilities":"https://github.com/stravu/crystal/blob/v0.3.3/README.md","models":"https://github.com/stravu/crystal/blob/v0.3.3/README.md","pricing":"https://github.com/stravu/crystal","status":"https://github.com/stravu/crystal/releases"},"verified_at":"2026-09-04","adoption":{"score":5,"signals":{"github_stars":3118,"hn_mentions_1y":94},"measured_at":"2026-09-21"},"scores":{"panel":4.6,"adoption":5,"spread":2,"facts":8.3,"board":5.2,"dimensions":{"reliability":4.3,"usefulness":5,"cost":6.5,"longevity":2.5},"per_persona":{"amigo":4.5,"critico":4.3,"profesor":5.3,"inversora":4,"jefa":3.8,"hacker":5.8},"community":null},"rank":null,"category_rank":160,"panel_reviews":[{"persona":"juez","persona_name":"El Juez","ai_generated":true,"verdict":"El Profesor and El Hacker both find something worth keeping in a product La Inversora records as replaced, and none of the three disagrees about the facts.","scores":null,"evidence":[]},{"persona":"amigo","persona_name":"El Amigo","ai_generated":true,"verdict":"Nobody should start here in 2026: the vendor deprecated it and shipped a successor; pick Conductor if you want this shape of tool with someone still answering issues.","scores":{"reliability":4,"usefulness":5,"cost":7,"longevity":2},"evidence":["https://github.com/stravu/crystal/releases","https://nimbalyst.com/"]},{"persona":"critico","persona_name":"El Crítico","ai_generated":true,"verdict":"A deprecated desktop application still performs rebase and squash-to-main from a button, and nobody is shipping fixes for either the git path or the runtime under it.","scores":{"reliability":4,"usefulness":5,"cost":6,"longevity":2},"evidence":["https://github.com/stravu/crystal/blob/v0.3.3/README.md","https://github.com/stravu/crystal/releases"]},{"persona":"profesor","persona_name":"El Profesor","ai_generated":true,"verdict":"The method was parallel sampling made visible: several sessions attempt one task in separate worktrees, and the human compares diffs rather than transcripts.","scores":{"reliability":6,"usefulness":6,"cost":6,"longevity":3},"evidence":["https://github.com/stravu/crystal/blob/v0.3.3/README.md"]},{"persona":"inversora","persona_name":"La Inversora","ai_generated":true,"verdict":"Stravu retired this in February 2026 and replaced it with Nimbalyst, keeping the worktree model, which is a relaunch rather than an exit.","scores":{"reliability":4,"usefulness":5,"cost":5,"longevity":2},"evidence":["https://nimbalyst.com/","https://github.com/stravu/crystal"]},{"persona":"jefa","persona_name":"La Jefa","ai_generated":true,"verdict":"The licence costs nothing and I still cannot deploy it: deprecated by its vendor, packaged for macOS, and a source build is the only route on Windows.","scores":{"reliability":3,"usefulness":4,"cost":6,"longevity":2},"evidence":["https://github.com/stravu/crystal/blob/v0.3.3/README.md","https://github.com/stravu/crystal/releases"]},{"persona":"hacker","persona_name":"El Hacker","ai_generated":true,"verdict":"MIT is exactly why a deprecated tool is not automatically dead: the code is mine to build, and the Electron and pnpm stack means a fork is a weekend, not a rescue mission.","scores":{"reliability":5,"usefulness":5,"cost":9,"longevity":4},"evidence":["https://github.com/stravu/crystal"]},{"persona":"comediante","persona_name":"El Comediante","ai_generated":true,"verdict":"Still installable with one Homebrew command, which is the most alive thing about it.","scores":null,"evidence":[]}]}