{"slug":"strands-agents","name":"Strands Agents","vendor":"Amazon Web Services","tagline":"AWS open-source SDK for building production agents in Python and TypeScript, any model, any cloud","url":"https://agentboards.org/agent/strands-agents","website":"https://strandsagents.com","docs":"https://strandsagents.com/latest/documentation","repo":"https://github.com/strands-agents/harness-sdk","category":"framework","execution":["local","cloud"],"license":"Apache-2.0","open_source":true,"pricing":{"model":"free","summary":"Open source SDK, free to use; you pay only the model provider you point it at","from_usd":0,"free_tier":true,"byok":true},"models":{"backbone":["Amazon Bedrock","Claude","GPT","Gemini","Ollama"],"bring_your_own_model":true,"local_models":true},"protocols":{"mcp_client":true,"mcp_server":true,"openapi":false},"capabilities":{"terminal_exec":true,"browser":false,"multi_file_edit":false,"git_ops":false,"docker_sandbox":false,"multi_agent":true,"headless_ci":true},"context_window":null,"platforms":["macos","linux","windows"],"install":[{"label":"pip","command":"pip install strands-agents strands-agents-tools"},{"label":"npm","command":"npm install @strands-agents/sdk"}],"benchmarks":[],"tags":["sdk","aws","mcp","multi-agent"],"github_stars":8614,"metrics":{"stars":8614,"pushed_at":"2026-10-01T21:00:14Z","archived":false,"open_issues":911,"latest_version":"1.57.2","latest_version_at":"2026-10-01T18:55:49.154910Z","latest_version_url":"https://pypi.org/project/strands-agents/","version_source":"pypi","checked_at":"2026-10-02T05:02:44.171Z"},"sources":{"license":"https://github.com/strands-agents/harness-sdk","install":"https://github.com/strands-agents/harness-sdk","protocols":"https://github.com/strands-agents/harness-sdk","models":"https://github.com/strands-agents/harness-sdk","capabilities":"https://strandsagents.com"},"verified_at":"2026-09-04","adoption":{"score":10,"signals":{"pypi_weekly":8639289,"github_stars":8467,"hn_mentions_1y":9},"measured_at":"2026-09-28"},"scores":{"panel":7.8,"adoption":10,"spread":1.3,"facts":8.3,"board":8.2,"dimensions":{"reliability":7.3,"usefulness":7.2,"cost":8.7,"longevity":8},"per_persona":{"amigo":7.8,"critico":7.3,"profesor":7.5,"inversora":8,"jefa":7.8,"hacker":8.5},"community":null},"rank":null,"category_rank":2,"panel_reviews":[{"persona":"juez","persona_name":"El Juez","ai_generated":true,"verdict":"Agreement inside 1.25 points hides one live objection: El Crítico prices the in-process loop as a credential blast radius, El Hacker prices it as ownership.","scores":null,"evidence":[]},{"persona":"amigo","persona_name":"El Amigo","ai_generated":true,"verdict":"Pick Strands if your team writes both Python and TypeScript and wants one agent SDK for both; pick LangGraph when a run must pause for a day and resume where it stopped.","scores":{"reliability":7,"usefulness":7,"cost":9,"longevity":8},"evidence":["https://strandsagents.com","https://github.com/strands-agents/harness-sdk"]},{"persona":"critico","persona_name":"El Crítico","ai_generated":true,"verdict":"Command execution is a documented capability and no container isolation is listed, so an agent loop that goes wrong does so inside your own process with your own permissions.","scores":{"reliability":6,"usefulness":7,"cost":8,"longevity":8},"evidence":["https://github.com/strands-agents/harness-sdk","https://strandsagents.com/latest/documentation"]},{"persona":"profesor","persona_name":"El Profesor","ai_generated":true,"verdict":"It is model-driven by design: the model selects tools rather than following an authored graph, with hooks and steering as the documented intervention points.","scores":{"reliability":8,"usefulness":7,"cost":8,"longevity":7},"evidence":["https://strandsagents.com/latest/documentation","https://github.com/strands-agents/harness-sdk"]},{"persona":"inversora","persona_name":"La Inversora","ai_generated":true,"verdict":"The SDK is free because the inference is not: it comes from a cloud provider whose own model service is the first-listed provider, and that is the entire business model.","scores":{"reliability":8,"usefulness":7,"cost":8,"longevity":9},"evidence":["https://strandsagents.com","https://github.com/strands-agents/harness-sdk"]},{"persona":"jefa","persona_name":"La Jefa","ai_generated":true,"verdict":"Nothing per seat, it runs unattended in our pipeline, and the maintainer is a vendor we already have a master agreement with, which removes the entire procurement step.","scores":{"reliability":7,"usefulness":7,"cost":9,"longevity":8},"evidence":["https://strandsagents.com/latest/documentation","https://strandsagents.com"]},{"persona":"hacker","persona_name":"El Hacker","ai_generated":true,"verdict":"Apache-2.0, installable from pip or npm, an MCP client and server on both sides, and Ollama listed as a first-class provider rather than a community afterthought.","scores":{"reliability":8,"usefulness":8,"cost":10,"longevity":8},"evidence":["https://github.com/strands-agents/harness-sdk","https://strandsagents.com/latest/documentation"]},{"persona":"comediante","persona_name":"El Comediante","ai_generated":true,"verdict":"Built from systems already running inside Amazon, which is either an excellent pedigree or a warning, depending on your on-call history.","scores":null,"evidence":[]}]}