appworld


Nameappworld JSON
Version 0.1.2 PyPI version JSON
download
home_pagehttps://appworld.dev/
SummaryAppWorld: A Controllable World of Apps and People for Benchmarking Interactive Coding Agents
upload_time2024-07-29 02:46:00
maintainerHarsh Trivedi
docs_urlNone
authorHarsh Trivedi
requires_python<4.0,>=3.10
licenseApache-2.0
keywords ai-agents ai-assistants ai-planning autonomous-agents ai-environment tool-usage coding-agents interactive-coding nlp-machine-learning nlp-datasets llm function-calling llm-agents ai-apis acl-2024
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            > Python package for the ACL 2024 paper, "AppWorld: A Controllable World of Apps and People for Benchmarking Interactive Coding Agents".

This work introduces AppWorld Engine, a high-fidelity execution environment of 9 day-to-day apps, operable via 457 APIs, populated with digital activities of ~100 people living in a simulated world, and an associated benchmark of natural, diverse, and challenging autonomous agent tasks requiring rich and interactive coding.

Checkout its [GitHub repository](https://github.com/stonybrooknlp/appworld) for readme.

            

Raw data

            {
    "_id": null,
    "home_page": "https://appworld.dev/",
    "name": "appworld",
    "maintainer": "Harsh Trivedi",
    "docs_url": null,
    "requires_python": "<4.0,>=3.10",
    "maintainer_email": "harshjtrivedi94@gmail.com",
    "keywords": "ai-agents, ai-assistants, ai-planning, autonomous-agents, ai-environment, tool-usage, coding-agents, interactive-coding, nlp-machine-learning, nlp-datasets, llm, function-calling, llm-agents, ai-apis, acl-2024",
    "author": "Harsh Trivedi",
    "author_email": "harshjtrivedi94@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/24/70/94b1535a17f0146616bd9f054983a14ee0151da8aa24b952aacadffb156b/appworld-0.1.2.tar.gz",
    "platform": null,
    "description": "> Python package for the ACL 2024 paper, \"AppWorld: A Controllable World of Apps and People for Benchmarking Interactive Coding Agents\".\n\nThis work introduces AppWorld Engine, a high-fidelity execution environment of 9 day-to-day apps, operable via 457 APIs, populated with digital activities of ~100 people living in a simulated world, and an associated benchmark of natural, diverse, and challenging autonomous agent tasks requiring rich and interactive coding.\n\nCheckout its [GitHub repository](https://github.com/stonybrooknlp/appworld) for readme.\n",
    "bugtrack_url": null,
    "license": "Apache-2.0",
    "summary": "AppWorld: A Controllable World of Apps and People for Benchmarking Interactive Coding Agents",
    "version": "0.1.2",
    "project_urls": {
        "Homepage": "https://appworld.dev/",
        "Repository": "https://github.com/stonybrooknlp/appworld",
        "paper": "https://arxiv.org/abs/2407.18901"
    },
    "split_keywords": [
        "ai-agents",
        " ai-assistants",
        " ai-planning",
        " autonomous-agents",
        " ai-environment",
        " tool-usage",
        " coding-agents",
        " interactive-coding",
        " nlp-machine-learning",
        " nlp-datasets",
        " llm",
        " function-calling",
        " llm-agents",
        " ai-apis",
        " acl-2024"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "537001e6713572ecf634404658a3831ed15c740b052cc9e01b9d73ca5e880495",
                "md5": "ebf008837ebbb25cf083a84a4686b56e",
                "sha256": "8a2e730d05df28fd75c16e32bef71818c55b4cef1c0be8d1d29f6e1c8f8acc95"
            },
            "downloads": -1,
            "filename": "appworld-0.1.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "ebf008837ebbb25cf083a84a4686b56e",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.10",
            "size": 621611,
            "upload_time": "2024-07-29T02:45:58",
            "upload_time_iso_8601": "2024-07-29T02:45:58.784440Z",
            "url": "https://files.pythonhosted.org/packages/53/70/01e6713572ecf634404658a3831ed15c740b052cc9e01b9d73ca5e880495/appworld-0.1.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "247094b1535a17f0146616bd9f054983a14ee0151da8aa24b952aacadffb156b",
                "md5": "eb5c6dfd70a6695d2089e35e18d48451",
                "sha256": "903fe9bf5f161e55d1622e07384b9f397746bf5d6b1edf09c435ecf15167a53d"
            },
            "downloads": -1,
            "filename": "appworld-0.1.2.tar.gz",
            "has_sig": false,
            "md5_digest": "eb5c6dfd70a6695d2089e35e18d48451",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.10",
            "size": 615862,
            "upload_time": "2024-07-29T02:46:00",
            "upload_time_iso_8601": "2024-07-29T02:46:00.544630Z",
            "url": "https://files.pythonhosted.org/packages/24/70/94b1535a17f0146616bd9f054983a14ee0151da8aa24b952aacadffb156b/appworld-0.1.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-07-29 02:46:00",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "stonybrooknlp",
    "github_project": "appworld",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "appworld"
}
        
Elapsed time: 1.44656s