appworld: A Controllable World of Apps and People for Benchmarking Function Calling and Interactive Coding Agent, ACL'24

by StonyBrookNLP · Agent Tool · ★ 502

Last updated: · Indexed by AgentSkillsHub · Auto-synced every 8h

How to install appworld

pip install appworld
pip install -e 'experiments[simplified]'  # from repo or 'pip install appworld-agents' once published.

Taken from the project's README on GitHub. Check the security audit before running it.

Security audit verdict: SAFE · quality 68/100

Flagged: environment access. Scanned against 42 published rules built on the SlowMist agent-security taxonomy, refreshed every 8 hours. Full audit →

The quality score combines nine heuristic checks of the repo and its README: completeness, clarity, specificity, examples, structure, agent readiness, step-by-step content, instruction quality and security notes. It rates how well the project explains itself to an agent, not the code.

acl-2024ai-agentsai-apisai-assistantsai-environmentai-planningautonomous-agentscoding-agentsfunction-callinginteractive-coding

Quick Facts

Stars502
Forks78
LanguagePython
CategoryAgent Tool
LicenseApache-2.0
Quality Score68/100
Open Issues11
Last Updated2026-09-03
Created2024-06-23
Platformspython
Est. Tokens~25k

About appworld

A Controllable World of Apps and People for Benchmarking Function Calling & Interactive Coding Agents 🏆 ACL'24 Best Resource Paper 🏆 :link: Website    :earthamericas: Task Explorer    :hammerandwrench: API Explorer    :barchart: Leaderboard :moviecamera: Videos    :bird: Tweet    :speechballoon: Blog    :pagefacingup: Paper...

Compatible Skills

These tools work well together with appworld for enhanced workflows:

  • LLMCompiler — semantic(0.33)+complementary+rare_topics+same_lang+similar_pop+shared_platform (61%)
  • ToolMaker — semantic(0.28)+complementary+rare_topics+same_lang+similar_pop+shared_platform (59%)
  • agentlego — semantic(0.18)+complementary+rare_topics+same_lang+similar_pop+shared_platform (56%)
  • empower-functions — semantic(0.28)+complementary+same_lang+similar_pop+shared_platform (55%)

appworld alternative? Top 6 similar tools

Looking for a appworld alternative? If you're comparing appworld with other agent tool tools, these 6 projects are the closest alternatives on Agent Skills Hub — ranked by topic overlap, star count, and community traction.

  • llm-functions by sigoden · ⭐ 775

    Easily create LLM tools and agents using plain Bash/JavaScript/Python functions.

  • captain-claw by kstevica · ⭐ 193

    Command a fleet of AI agents, on every deck, every desk, every wrist. Self-hosted multi-agent platform with me

  • LiteWebAgent by PathOnAIOrg · ⭐ 152

    [NAACL2025] LiteWebAgent: The Open-Source Suite for VLM-Based Web-Agent Applications

  • LiteMultiAgent by PathOnAIOrg · ⭐ 102

    The Library for LLM-based multi-agent applications

  • LLMCompiler by SqueezeAILab · ⭐ 1.9k

    [ICML 2024] LLMCompiler: An LLM Compiler for Parallel Function Calling

  • sre by SmythOS · ⭐ 1.3k

    The SmythOS Runtime Environment (SRE) is an open-source, cloud-native runtime for agentic AI. Secure, modular,

More Agent Tool Tools

Explore other popular agent tool tools:

View all Agent Tool tools →

Popular Python Agent Tools

How this security grade is produced

Grades come from a rule-based scan built on the SlowMist agent-security taxonomy: 42 published rules, covering credential harvesting, data exfiltration, curl | sh installers and more. It is a first-layer scan, not a manual audit — we say so rather than overstate it.

The scale of the problem is documented independently: Liu et al. (2026), in a study of 31,132 agent skills, report that 26.1% contain security vulnerabilities. Our own full-catalog census is published as a citable open dataset.

Sources & who's responsible:

View on GitHub → Browse Agent Tool tools