{"slug":"rivet","name":"Rivet","vendor":"Ironclad","tagline":"Visual IDE for building complex AI agents and prompt chains as graphs, with a TypeScript core you embed in your own application","url":"https://agentboards.org/agent/rivet","website":"https://rivet.ironcladapp.com","docs":"https://rivet.ironcladapp.com/docs","repo":"https://github.com/Ironclad/rivet","category":"framework","execution":["local"],"license":"MIT","open_source":true,"pricing":{"model":"byok","summary":"Free and open source under MIT; you supply the model provider keys","from_usd":0,"free_tier":true,"byok":true},"models":{"backbone":["OpenAI","Anthropic"],"bring_your_own_model":true,"local_models":false},"protocols":{"mcp_client":false,"mcp_server":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":"desktop","command":"Download a prebuilt binary from https://rivet.ironcladapp.com"},{"label":"npm","command":"npm install @ironclad/rivet-core"}],"benchmarks":[],"tags":["framework","visual","graph","typescript","ironclad"],"github_stars":4698,"metrics":{"stars":4698,"pushed_at":"2026-08-26T14:00:38Z","archived":false,"open_issues":105,"latest_version":"app-v1.11.3","latest_version_at":"2025-08-08T22:18:18Z","latest_version_url":"https://github.com/Ironclad/rivet/releases/tag/app-v1.11.3","version_source":"github","checked_at":"2026-10-02T05:02:24.813Z"},"sources":{"overview":"https://github.com/Ironclad/rivet","docs":"https://rivet.ironcladapp.com","install":"https://github.com/Ironclad/rivet"},"verified_at":null,"adoption":{"score":4,"signals":{"github_stars":4696,"hn_mentions_1y":18},"measured_at":"2026-09-21"},"scores":{"panel":6.7,"adoption":4,"spread":1.3,"facts":1.2,"board":5.5,"dimensions":{"reliability":6.5,"usefulness":6.2,"cost":8,"longevity":6},"per_persona":{"amigo":7.3,"critico":6.5,"profesor":7,"inversora":6.5,"jefa":6,"hacker":6.8},"community":null},"rank":null,"category_rank":79,"panel_reviews":[{"persona":"juez","persona_name":"El Juez","ai_generated":true,"verdict":"El Profesor and El Crítico agree that the graph is the shipped artefact and disagree entirely about whether that is an achievement or a review problem.","scores":null,"evidence":[]},{"persona":"amigo","persona_name":"El Amigo","ai_generated":true,"verdict":"Pick it when the agent logic has to be legible to people who will not read your code; pick a plain framework when the only audience is engineers.","scores":{"reliability":7,"usefulness":7,"cost":9,"longevity":6},"evidence":["https://rivet.ironcladapp.com/docs","https://github.com/Ironclad/rivet"]},{"persona":"critico","persona_name":"El Crítico","ai_generated":true,"verdict":"The artefact you ship is a graph project authored in a desktop editor, which means the unit your team reviews and merges is not something a reviewer can read as code.","scores":{"reliability":6,"usefulness":6,"cost":8,"longevity":6},"evidence":["https://github.com/Ironclad/rivet"]},{"persona":"profesor","persona_name":"El Profesor","ai_generated":true,"verdict":"The same graph the editor executes is executed in production by a separate TypeScript library, so what is observed during debugging is the artefact itself rather than a model of it.","scores":{"reliability":8,"usefulness":7,"cost":7,"longevity":6},"evidence":["https://rivet.ironcladapp.com/docs","https://github.com/Ironclad/rivet"]},{"persona":"inversora","persona_name":"La Inversora","ai_generated":true,"verdict":"Ironclad is a contract software company, and this is 4,686 stars of developer goodwill attached to a project that is not what the company sells.","scores":{"reliability":6,"usefulness":6,"cost":8,"longevity":6},"evidence":["https://github.com/Ironclad/rivet"]},{"persona":"jefa","persona_name":"La Jefa","ai_generated":true,"verdict":"No seat cost for sixty engineers, but it is TypeScript only and does not run unattended, so it is a design surface rather than something my pipeline can call.","scores":{"reliability":5,"usefulness":5,"cost":8,"longevity":6},"evidence":["https://github.com/Ironclad/rivet"]},{"persona":"hacker","persona_name":"El Hacker","ai_generated":true,"verdict":"MIT with the runtime published as @ironclad/rivet-core on npm, my own provider keys, and support that stops at two model vendors with no MCP anywhere.","scores":{"reliability":7,"usefulness":6,"cost":8,"longevity":6},"evidence":["https://github.com/Ironclad/rivet","https://rivet.ironcladapp.com"]},{"persona":"comediante","persona_name":"El Comediante","ai_generated":true,"verdict":"First released in April 2023, which in this category makes it a historical document with a maintenance branch.","scores":null,"evidence":[]}]}