{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/openagents-an-open-platform-for-language","title":"OpenAgents: An Open Platform for Language Agents in the Wild","arxiv_id":"2310.10634","date":"2023-10-16","proceeding":null,"authors":["Tianbao Xie","Fan Zhou","Zhoujun Cheng","Peng Shi","Luoxuan Weng","Yitao Liu","Toh Jing Hua","Junning Zhao","Qian Liu","Che Liu","Leo Z. Liu","Yiheng Xu","Hongjin Su","Dongchan Shin","Caiming Xiong","Tao Yu"],"abstract":"Language agents show potential in being capable of utilizing natural language for varied and intricate tasks in diverse environments, particularly when built upon large language models (LLMs). Current language agent frameworks aim to facilitate the construction of proof-of-concept language agents while neglecting the non-expert user access to agents and paying little attention to application-level designs. We present OpenAgents, an open platform for using and hosting language agents in the wild of everyday life. OpenAgents includes three agents: (1) Data Agent for data analysis with Python/SQL and data tools; (2) Plugins Agent with 200+ daily API tools; (3) Web Agent for autonomous web browsing. OpenAgents enables general users to interact with agent functionalities through a web user interface optimized for swift responses and common failures while offering developers and researchers a seamless deployment experience on local setups, providing a foundation for crafting innovative language agents and facilitating real-world evaluations. We elucidate the challenges and opportunities, aspiring to set a foundation for future research and development of real-world language agents.","url_abs":"https://arxiv.org/abs/2310.10634v1","url_pdf":"https://arxiv.org/pdf/2310.10634v1.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"openagents-an-open-platform-for-language","repo_url":"https://github.com/xlang-ai/openagents","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"none","reach":{"status":"ok","spdx":"Apache-2.0"}},{"paper_slug":"openagents-an-open-platform-for-language","repo_url":"https://github.com/xlang-ai/xlang","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"none","reach":{"status":"ok","spdx":"Apache-2.0"}}],"tasks":[{"task_slug":"2d-object-detection","task_name":"2D Object Detection"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2310.10634","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2310.10634"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-24T18:15:14+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/xlang-ai/xlang","reach":{"status":"ok","spdx":"Apache-2.0"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/xlang-ai/openagents","reach":{"status":"ok","spdx":"Apache-2.0"}}],"summary":{"ran":4},"by_repo_kind":{"official":{"samples":4,"ran":4,"repositories":1}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":0,"samples":[{"code_sha256_prefix":"f6f7a8ce26d290d9","entry":"is_json","repo":"xlang-ai/openagents","repo_kind":"official","path":"backend/display_streaming.py","file_url":"https://github.com/xlang-ai/openagents/blob/HEAD/backend/display_streaming.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"f6f7a8ce26d290d9"}},{"code_sha256_prefix":"dcbcffc730738035","entry":"process_rich_content_item","repo":"xlang-ai/openagents","repo_kind":"official","path":"backend/api/conversation.py","file_url":"https://github.com/xlang-ai/openagents/blob/HEAD/backend/api/conversation.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"dcbcffc730738035"}},{"code_sha256_prefix":"b27431f4272aabad","entry":"secure_filename","repo":"xlang-ai/openagents","repo_kind":"official","path":"backend/api/file.py","file_url":"https://github.com/xlang-ai/openagents/blob/HEAD/backend/api/file.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"b27431f4272aabad"}},{"code_sha256_prefix":"b295c465716adb2a","entry":"split_text_and_code","repo":"xlang-ai/openagents","repo_kind":"official","path":"backend/display_streaming.py","file_url":"https://github.com/xlang-ai/openagents/blob/HEAD/backend/display_streaming.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"b295c465716adb2a"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}