{"slug":"scream-code","name":"Scream Code","vendor":"LIUTod","tagline":"Local terminal agent with a goal loop judged by an independent agent, unlimited parallel sub-agents and a persistent Python RLM workspace","url":"https://agentboards.org/agent/scream-code","website":"https://www.npmjs.com/package/scream-code","docs":null,"repo":"https://github.com/LIUTod/scream-code","category":"cli","execution":["local"],"license":"MIT","open_source":true,"pricing":{"model":"byok","summary":"Free and open source under MIT; you pay the model provider you configure\n","from_usd":0,"free_tier":true,"byok":true},"models":{"backbone":["130+ providers","OpenAI-compatible"],"bring_your_own_model":true,"local_models":false},"protocols":{"mcp_client":true,"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","linux"],"install":[{"label":"npm","command":"npm install -g scream-code"}],"benchmarks":[],"tags":["open-source","typescript","terminal","sub-agents","memory","mcp"],"github_stars":141,"metrics":{"stars":141,"pushed_at":"2026-10-02T01:47:39Z","archived":false,"open_issues":2,"latest_version":"0.17.7","latest_version_at":"2026-10-02T01:53:08.380Z","latest_version_url":"https://www.npmjs.com/package/scream-code","version_source":"npm","checked_at":"2026-10-02T05:02:32.069Z"},"sources":{"overview":"https://github.com/LIUTod/scream-code","capabilities":"https://github.com/LIUTod/scream-code","models":"https://github.com/LIUTod/scream-code","license":"https://github.com/LIUTod/scream-code","install":"https://www.npmjs.com/package/scream-code"},"verified_at":"2026-09-04","adoption":{"score":1.7,"signals":{"npm_weekly":983,"github_stars":139},"measured_at":"2026-09-21"},"scores":{"panel":5.1,"adoption":1.7,"spread":2.8,"facts":6.7,"board":4.8,"dimensions":{"reliability":5,"usefulness":5.5,"cost":5.2,"longevity":4.7},"per_persona":{"amigo":5.3,"critico":4,"profesor":5.3,"inversora":5,"jefa":4.3,"hacker":6.8},"community":null},"rank":232,"category_rank":109,"panel_reviews":[{"persona":"juez","persona_name":"El Juez","ai_generated":true,"verdict":"El Crítico counts the sub-agents nobody bounded and La Jefa reads the privacy claim next to where the tokens actually go.","scores":null,"evidence":[]},{"persona":"amigo","persona_name":"El Amigo","ai_generated":true,"verdict":"Pick it if you want to see exactly what your agent did afterwards; pick a simpler tool if you were never going to open the transcript.","scores":{"reliability":5,"usefulness":6,"cost":5,"longevity":5},"evidence":["https://github.com/LIUTod/scream-code"]},{"persona":"critico","persona_name":"El Crítico","ai_generated":true,"verdict":"Sub-agents are described as unlimited and parallel, while the stated token and time budgets apply to the goal loop, so the multiplying dimension is the unbounded one.","scores":{"reliability":4,"usefulness":5,"cost":3,"longevity":4},"evidence":["https://github.com/LIUTod/scream-code"]},{"persona":"profesor","persona_name":"El Profesor","ai_generated":true,"verdict":"An independent judge agent evaluates the goal loop, which is separation of generation from assessment, though the judge shares the generator's failure modes.","scores":{"reliability":5,"usefulness":6,"cost":5,"longevity":5},"evidence":["https://github.com/LIUTod/scream-code"]},{"persona":"inversora","persona_name":"La Inversora","ai_generated":true,"verdict":"Around fourteen hundred weekly package installs against 137 stars, from a single author with no company, no service and nothing charged for.","scores":{"reliability":5,"usefulness":5,"cost":6,"longevity":4},"evidence":["https://www.npmjs.com/package/scream-code"]},{"persona":"jefa","persona_name":"La Jefa","ai_generated":true,"verdict":"It is described as having zero remote data behaviour, and every request still goes to one of the hosted providers it ships with, which are different claims.","scores":{"reliability":4,"usefulness":4,"cost":5,"longevity":4},"evidence":["https://github.com/LIUTod/scream-code"]},{"persona":"hacker","persona_name":"El Hacker","ai_generated":true,"verdict":"MIT, more than 130 providers built in plus any compatible endpoint, and it speaks the tool protocol, so my servers attach without a wrapper.","scores":{"reliability":7,"usefulness":7,"cost":7,"longevity":6},"evidence":["https://github.com/LIUTod/scream-code"]},{"persona":"comediante","persona_name":"El Comediante","ai_generated":true,"verdict":"Its sub-agent roles include coder, verifier, reviewer and oracle, which is one more oracle than most engineering teams can afford.","scores":null,"evidence":[]}]}