{"slug":"wayflow","name":"WayFlow","vendor":"Oracle","tagline":"Oracle's Python library for building AI assistants, and the reference runtime for the Agent Spec standard","url":"https://agentboards.org/agent/wayflow","website":"https://oracle.github.io/wayflow/","docs":"https://oracle.github.io/wayflow/","repo":"https://github.com/oracle/wayflow","category":"framework","execution":["local"],"license":"Apache-2.0","open_source":true,"pricing":{"model":"byok","summary":"Free and open source under Apache-2.0; you pay the model provider you configure\n","from_usd":0,"free_tier":true,"byok":true},"models":{"backbone":["OCI Generative AI","OpenAI","Ollama"],"bring_your_own_model":true,"local_models":true},"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"],"install":[{"label":"pip","command":"pip install wayflowcore"}],"benchmarks":[],"tags":["open-source","python","framework","agent-spec","oracle"],"github_stars":189,"metrics":{"stars":189,"pushed_at":"2026-10-01T16:39:29Z","archived":false,"open_issues":51,"latest_version":"wayflow-26.3.0","latest_version_at":"2026-09-11T09:56:00Z","latest_version_url":"https://github.com/oracle/wayflow/releases/tag/wayflow-26.3.0","version_source":"github","checked_at":"2026-10-02T05:03:13.431Z"},"sources":{"overview":"https://github.com/oracle/wayflow","capabilities":"https://github.com/oracle/wayflow","models":"https://github.com/oracle/wayflow","license":"https://github.com/oracle/wayflow","install":"https://pypi.org/project/wayflowcore/","website":"https://oracle.github.io/wayflow/"},"verified_at":"2026-09-04","adoption":{"score":0.7,"signals":{"pypi_weekly":399,"github_stars":188,"hn_mentions_1y":1},"measured_at":"2026-09-21"},"scores":{"panel":6.3,"adoption":0.7,"spread":1.3,"facts":6.7,"board":5.5,"dimensions":{"reliability":6.5,"usefulness":5.2,"cost":7,"longevity":6.5},"per_persona":{"amigo":6,"critico":5.5,"profesor":6.8,"inversora":6.3,"jefa":6.8,"hacker":6.5},"community":null},"rank":null,"category_rank":80,"panel_reviews":[{"persona":"juez","persona_name":"El Juez","ai_generated":true,"verdict":"La Inversora reads the vendor's motive and El Crítico reads what that motive does to a standard, and they arrive in the same place from opposite ends.","scores":null,"evidence":[]},{"persona":"amigo","persona_name":"El Amigo","ai_generated":true,"verdict":"Pick it if you want assistants assembled from prepared steps rather than written from nothing; pick a smaller library if you would rather see the whole thing.","scores":{"reliability":6,"usefulness":5,"cost":7,"longevity":6},"evidence":["https://oracle.github.io/wayflow/"]},{"persona":"critico","persona_name":"El Crítico","ai_generated":true,"verdict":"It is the reference runtime for the specification it implements, so any divergence between the two is invisible: the implementation defines what conformance means.","scores":{"reliability":5,"usefulness":5,"cost":6,"longevity":6},"evidence":["https://github.com/oracle/wayflow"]},{"persona":"profesor","persona_name":"El Profesor","ai_generated":true,"verdict":"Assistants are expressed as composed plan steps drawn from a standard library, which makes control flow a declared structure rather than prompt-shaped convention.","scores":{"reliability":7,"usefulness":6,"cost":7,"longevity":7},"evidence":["https://oracle.github.io/wayflow/"]},{"persona":"inversora","persona_name":"La Inversora","ai_generated":true,"verdict":"A very large vendor publishes a free library whose first listed model provider is its own cloud, which is not philanthropy, it is a funnel with documentation.","scores":{"reliability":7,"usefulness":5,"cost":6,"longevity":7},"evidence":["https://github.com/oracle/wayflow"]},{"persona":"jefa","persona_name":"La Jefa","ai_generated":true,"verdict":"For once there is a supplier with a legal department behind the code, and it is still a library with no console, no seat count and nothing to administer.","scores":{"reliability":7,"usefulness":5,"cost":8,"longevity":7},"evidence":["https://github.com/oracle/wayflow"]},{"persona":"hacker","persona_name":"El Hacker","ai_generated":true,"verdict":"Apache-2.0 and a locally hosted runtime is a documented backend, so the whole thing runs with nothing leaving the machine, and there is no protocol port.","scores":{"reliability":7,"usefulness":5,"cost":8,"longevity":6},"evidence":["https://pypi.org/project/wayflowcore/"]},{"persona":"comediante","persona_name":"El Comediante","ai_generated":true,"verdict":"It builds assistants that cannot run a command, edit a file or touch a repository, so the assisting remains firmly your responsibility.","scores":null,"evidence":[]}]}