Pith. sign in

REVIEW 18 cited by

AppWorld: A Controllable World of Apps and People for Benchmarking Interactive Coding Agents

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2407.18901 v1 pith:GDMHP6XA submitted 2024-07-26 cs.SE cs.AIcs.CLcs.LG

classification cs.SEcs.AIcs.CLcs.LG
keywords appworldtaskscodeagentsappsinteractiveonlyapis
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
abstract

Autonomous agents that address day-to-day digital tasks (e.g., ordering groceries for a household), must not only operate multiple apps (e.g., notes, messaging, shopping app) via APIs, but also generate rich code with complex control flow in an iterative manner based on their interaction with the environment. However, existing benchmarks for tool use are inadequate, as they only cover tasks that require a simple sequence of API calls. To remedy this gap, we built $\textbf{AppWorld Engine}$, a high-quality execution environment (60K lines of code) of 9 day-to-day apps operable via 457 APIs and populated with realistic digital activities simulating the lives of ~100 fictitious users. We then created $\textbf{AppWorld Benchmark}$ (40K lines of code), a suite of 750 natural, diverse, and challenging autonomous agent tasks requiring rich and interactive code generation. It supports robust programmatic evaluation with state-based unit tests, allowing for different ways of completing a task while also checking for unexpected changes, i.e., collateral damage. The state-of-the-art LLM, GPT-4o, solves only ~49% of our 'normal' tasks and ~30% of 'challenge' tasks, while other models solve at least 16% fewer. This highlights the benchmark's difficulty and AppWorld's potential to push the frontiers of interactive coding agents. The project website is available at https://appworld.dev/.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 18 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. OSWorld 2.0: Benchmarking Computer Use Agents on Long-Horizon Real-World Tasks

    cs.AI 2026-06 unverdicted novelty 7.0 of 10

    OSWorld 2.0 is a benchmark of 108 realistic long-horizon computer-use tasks where current agents achieve only 20.6% binary completion, struggling with state inference and constraint tracking.

  2. Autonomous Repair for Multi-Agent Systems via Monte-Carlo Tree Search

    cs.LG 2026-07 conditional novelty 6.0 of 10

    An MCTS-based repair loop with partial rollouts and an LLM-as-a-judge reward raises post-repair pass rates by 3–12% over DoVer, ReAct, and Reflexion baselines, backed by a new replayable benchmark StateMAS.

  3. WorkSurface-Bench: Benchmarking Enterprise Agents on Multi-Surface Knowledge Routing

    cs.CL 2026-07 conditional novelty 6.0 of 10

    WorkSurface-Bench measures surface routing separately from answer correctness and finds near-perfect routing still leaves 25–44% answer errors across four LLM backbones.

  4. HANDBOOK.md: A Benchmark for Long-Context Agentic Instruction Following

    cs.AI 2026-07 conditional novelty 6.0 of 10

    A new 65-task benchmark measures whether AI agents obey long company handbooks across multi-tool workflows; the best model passes 36.2% under strict grading.

  5. RetroAgent: From Solving to Evolving via Retrospective Dual Intrinsic Feedback

    cs.AI 2026-03 accept novelty 6.0 of 10

    Hindsight dual intrinsic feedback (progress rewards + distilled lessons with SimUtil-UCB) lets LLM agents evolve across episodes and sets new SOTA success rates on ALFWorld, WebShop, Sokoban and Minesweeper.

  6. The Agent's First Day: Benchmarking Learning, Exploration, and Scheduling in the Workplace Scenarios

    cs.AI 2026-01 conditional novelty 6.0 of 10

    Trainee-Bench evaluates LLM agents on scheduling, active exploration, and continual learning in randomized workplace scenarios; the best current model completes only 35% of tasks.

  7. SpecifyUI: Supporting Iterative UI Design Intent Expression through Structured Specifications and Generative AI

    cs.HC 2025-09 conditional novelty 6.0 of 10

    Structured, parameterized UI specifications extracted from screenshots improve LLM-based generation fidelity and iterative control compared with text prompting.

  8. VehicleWorld: A Highly Integrated Multi-Device Environment for Intelligent Vehicle Interaction

    cs.AI 2025-09 conditional novelty 6.0 of 10

    Agents that directly set the car's state in a new vehicle simulator outperformed API-calling agents on both accuracy and speed.

  9. Doc2Agent: Scalable Generation of Tool-Using Agents from API Documentation

    cs.CL 2025-06 reject novelty 6.0 of 10

    Doc2Agent automatically converts unstructured REST API documentation into validated, Python-based tools for AI agents, reporting a 55% relative WebArena improvement over direct API calling.

  10. Self-Challenging Language Model Agents

    cs.AI 2025-06 conditional novelty 6.0 of 10

    A language model agent can generate its own verifiable training tasks and improve its tool-use success rate by about 2x without human-annotated data.

  11. lmgame-Bench: How Good are LLMs at Playing Games?

    cs.AI 2025-05 conditional novelty 6.0 of 10

    lmgame-Bench turns six classic games into a scaffolded LLM evaluation suite, ranks 13 models, detects contamination, and reports RL transfer from Sokoban or Tetris to unseen games and planning tasks.

  12. ParEvalLayer: When Partial LLM-Agent Evaluations Support a Decision

    cs.AI 2026-08 conditional novelty 5.0 of 10

    Partial LLM-agent evaluations can support a promote/reject decision after 15–25% of tasks on some benchmarks, but not others; reports should state the decision rule and unresolved count.

  13. AgentOmnia: Scaling Agentic Models for Full-Scenario Applications

    cs.AI 2026-07 conditional novelty 5.0 of 10

    Post-training an open Qwen3-30B agent on 52,361 verifiable tasks in 5,018 synthesized stateful environments lifts its average across four agent benchmarks from 22.9% to 41.7%.

  14. OWL: Optimized Workforce Learning for General Multi-Agent Assistance in Real-World Task Automation

    cs.AI 2025-05 conditional novelty 5.0 of 10

    A hierarchical multi-agent framework with a domain-agnostic planner trained by SFT and DPO achieves 69.70% on GAIA and lifts a Qwen2.5-32B planner by 16.37 points.

  15. Evaluation and Benchmarking of LLM Agents: A Survey

    cs.LG 2025-07 conditional novelty 4.0 of 10

    A review that proposes a two-dimensional taxonomy for evaluating LLM agents and highlights enterprise-specific evaluation gaps.

  16. Tracing LLM Reasoning Processes with Strategic Games: A Framework for Planning, Revision, and Resource-Constrained Decision Making

    cs.AI 2025-06 conditional novelty 4.0 of 10

    In a new three-game benchmark tracking planning, revision, and budget use across 12 LLMs, ChatGPT-o3-mini ranked highest, while overcorrecting models such as Qwen-Plus won few matches.

  17. A Red Teaming Roadmap Towards System-Level Safety

    cs.CR 2025-05 conditional novelty 4.0 of 10

    A position paper from Scale AI argues that red teaming research should prioritize product-level safety specifications, realistic attacker models, and system-level monitoring over abstract model-level harm benchmarks.

  18. Vibe Coding vs. Agentic Coding: Fundamentals and Practical Implications of Agentic AI

    cs.SE 2025-05 conditional novelty 3.0 of 10

    A qualitative taxonomy positions vibe coding and agentic coding as complementary paradigms rather than rivals in AI-assisted software development.

Pith tools