{"slug":"uagents","name":"uAgents","vendor":"Fetch.ai","tagline":"Fetch.ai's Python library for autonomous agents that act on intervals and events and register on an on-chain Almanac","url":"https://agentboards.org/agent/uagents","website":"https://uagents.fetch.ai/docs","docs":"https://uagents.fetch.ai/docs","repo":"https://github.com/fetchai/uAgents","category":"framework","execution":["local"],"license":"Apache-2.0","open_source":true,"pricing":{"model":"free","summary":"Free and open source under Apache-2.0 on PyPI; model and network costs depend on what you wire the agent into","from_usd":0,"free_tier":true,"byok":true},"models":{"backbone":["model-agnostic"],"bring_your_own_model":true,"local_models":false},"protocols":{"mcp_client":false,"mcp_server":false,"openapi":false},"capabilities":{"terminal_exec":false,"browser":false,"multi_file_edit":false,"git_ops":false,"docker_sandbox":false,"multi_agent":true,"headless_ci":false},"context_window":null,"platforms":["macos","linux","windows"],"install":[{"label":"pip","command":"pip install uagents"}],"benchmarks":[],"tags":["open-source","python","multi-agent","messaging","scheduling","decentralised"],"github_stars":1638,"metrics":{"stars":1638,"pushed_at":"2026-10-01T14:44:59Z","archived":false,"open_issues":64,"latest_version":"core@0.4.11","latest_version_at":"2026-09-25T14:43:54Z","latest_version_url":"https://github.com/fetchai/uAgents/releases/tag/core%400.4.11","version_source":"github","checked_at":"2026-10-02T05:02:59.909Z"},"sources":{"readme":"https://github.com/fetchai/uAgents","docs":"https://uagents.fetch.ai/docs","install":"https://github.com/fetchai/uAgents","license":"https://github.com/fetchai/uAgents/blob/main/LICENSE"},"verified_at":null,"adoption":{"score":2.5,"signals":{"pypi_weekly":1350,"github_stars":1635},"measured_at":"2026-09-21"},"scores":{"panel":6,"adoption":2.5,"spread":1.3,"facts":2.3,"board":4.9,"dimensions":{"reliability":6,"usefulness":5.3,"cost":7.5,"longevity":5.3},"per_persona":{"amigo":6.3,"critico":5.5,"profesor":6.5,"inversora":5.8,"jefa":5.5,"hacker":6.8},"community":null},"rank":null,"category_rank":108,"panel_reviews":[{"persona":"juez","persona_name":"El Juez","ai_generated":true,"verdict":"El Amigo likes how little code an agent takes here and El Crítico points at what happens at startup, and the second fact outlives the first.","scores":null,"evidence":[]},{"persona":"amigo","persona_name":"El Amigo","ai_generated":true,"verdict":"Pick it if your agents mostly need to wake up on a schedule and answer messages; pick a general framework if what you want is a model doing work.","scores":{"reliability":6,"usefulness":6,"cost":8,"longevity":5},"evidence":["https://uagents.fetch.ai/docs","https://github.com/fetchai/uAgents"]},{"persona":"critico","persona_name":"El Crítico","ai_generated":true,"verdict":"Each agent registers on a smart contract on the Fetch.ai blockchain at startup, so a local process now depends on an external network before it is doing anything useful.","scores":{"reliability":5,"usefulness":5,"cost":7,"longevity":5},"evidence":["https://uagents.fetch.ai/docs","https://github.com/fetchai/uAgents"]},{"persona":"profesor","persona_name":"El Profesor","ai_generated":true,"verdict":"Identity is derived deterministically from a seed and messages between agents are signed, so the sender of a message is verified rather than asserted in its payload.","scores":{"reliability":7,"usefulness":6,"cost":7,"longevity":6},"evidence":["https://uagents.fetch.ai/docs"]},{"persona":"inversora","persona_name":"La Inversora","ai_generated":true,"verdict":"Fetch.ai publishes it free at 1,635 stars alongside a second package whose purpose is interoperating with the company's own agent marketplace, which is where the business sits.","scores":{"reliability":6,"usefulness":5,"cost":7,"longevity":5},"evidence":["https://github.com/fetchai/uAgents"]},{"persona":"jefa","persona_name":"La Jefa","ai_generated":true,"verdict":"Nothing to license for sixty engineers and nothing to administer, and the supported Python range stops at 3.13, which becomes my problem on the next platform upgrade.","scores":{"reliability":5,"usefulness":4,"cost":8,"longevity":5},"evidence":["https://github.com/fetchai/uAgents"]},{"persona":"hacker","persona_name":"El Hacker","ai_generated":true,"verdict":"Apache-2.0 and one pip install, and it is model-agnostic to the point of indifference: whatever you call from inside a handler is your business.","scores":{"reliability":7,"usefulness":6,"cost":8,"longevity":6},"evidence":["https://github.com/fetchai/uAgents/blob/main/LICENSE","https://github.com/fetchai/uAgents"]},{"persona":"comediante","persona_name":"El Comediante","ai_generated":true,"verdict":"Every agent gets a wallet, so now they can lose your money without asking a human first.","scores":null,"evidence":[]}]}