mlsanityData to 14 Oct 2026

TaskWeaver: A Code-First Agent Framework

arXiv 2311.17541 ↗First posted 29 Nov 2023cs.AIcited by 86

On the map: LLM agents and tool use → Web, search, and research agents

Abstract (arXiv)

Large Language Models (LLMs) have shown impressive abilities in natural language understanding and generation, leading to their widespread use in applications such as chatbots and virtual assistants. However, existing LLM frameworks face limitations in handling domain-specific data analytics tasks with rich data structures. Moreover, they struggle with flexibility to meet diverse user requirements. To address these issues, TaskWeaver is proposed as a code-first framework for building LLM-powered autonomous agents. It converts user requests into executable code and treats user-defined plugins as callable functions. TaskWeaver provides support for rich data structures, flexible plugin usage, and dynamic plugin selection, and leverages LLM coding capabilities for complex logic. It also incorporates domain-specific knowledge through examples and ensures the secure execution of generated code. TaskWeaver offers a powerful and flexible framework for creating intelligent conversational agents that can handle complex tasks and adapt to domain-specific scenarios. The code is open sourced at https://github.com/microsoft/TaskWeaver/.

Key facts. Cited by 86 papers in the map (data through 14 Oct 2026). Placed in Web, search, and research agents, one of 16 directions in LLM agents and tool use. Builds on 15 of its 27 references that are in the map. First posted on arXiv 29 Nov 2023.

Builds on

15 of 27 references.

References · 15

  1. 2020Language Models are Few-Shot Learnerscited by 32,419
  2. 2023GPT-4 Technical Reportcited by 18,396
  3. 2023LLaMA: Open and Efficient Foundation Language Modelscited by 14,132
  4. 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,459
  5. 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,695
  6. 2022Large Language Models are Zero-Shot Reasonerscited by 4,374
  7. 2023A Survey of Large Language Modelscited by 2,576
  8. 2023A Survey on Large Language Model based Autonomous Agentscited by 2,242
  9. 2023MetaGPT: Meta Programming for A Multi-Agent Collaborative Frameworkcited by 1,808
  10. 2023The Rise and Potential of Large Language Model Based Agents: A Surveycited by 1,439
  11. 2023PaLM 2 Technical Reportcited by 1,162
  12. 2021A General Language Assistant as a Laboratory for Alignmentcited by 1,055
3 more
  1. 2023Encouraging Divergent Thinking in Large Language Models through Multi-Agent Debatecited by 1,011
  2. 2022DS-1000: A Natural and Reliable Benchmark for Data Science Code Generationcited by 452
  3. 2023Agents: An Open-source Framework for Autonomous Language Agentscited by 116

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2024: 20; 2025: 29; 2026: 37.

86 papers.

Sort:

By area:

  1. 2024Executable Code Actions Elicit Better LLM Agentscited by 564
  2. 2025Defeating Prompt Injections by Designcited by 297
  3. 2024Agent-as-a-Judge: Evaluate Agents with Agentscited by 238
  4. 2024Data Interpreter: An LLM Agent For Data Sciencecited by 225
  5. 2024OS-Copilot: Towards Generalist Computer Agents with Self-Improvementcited by 205
  6. 2024Large Language Model-Brained GUI Agents: A Surveycited by 162
  7. 2024UFO: A UI-Focused Agent for Windows OS Interactioncited by 148
  8. 2024InfiAgent-DABench: Evaluating Agents on Data Analysis Taskscited by 140
  9. 2026SoK: Agentic Skills -- Beyond Tool Use in LLM Agentscited by 130
  10. 2025Advances and Challenges in Foundation Agents: From Brain-Inspired Intelligence to Evolutionary, Collaborative, and Safe Systemscited by 126
  11. 2024When LLMs Meet Cybersecurity: A Systematic Literature Reviewcited by 71
  12. 2026Claw-Eval: Towards Trustworthy Evaluation of Autonomous Agentscited by 64
38 more
  1. 2024Seal-Tools: Self-Instruct Tool Learning Dataset for Agent Tuning and Detailed Benchmarkcited by 63
  2. 2025UFO2: The Desktop AgentOScited by 41
  3. 2024FinRobot: An Open-Source AI Agent Platform for Financial Applications using Large Language Modelscited by 40
  4. 2025AIOpsLab: A Holistic Framework to Evaluate AI Agents for Enabling Autonomous Cloudscited by 40
  5. 2025Generative to Agentic AI: Survey, Conceptualization, and Challengescited by 33
  6. 2024LAMBDA: A Large Model Based Data Agentcited by 30
  7. 2025API Agents vs. GUI Agents: Divergence and Convergencecited by 29
  8. 2024Call Me When Necessary: LLMs can Efficiently and Faithfully Reason over Structured Environmentscited by 27
  9. 2025SciSciGPT: Advancing Human-AI Collaboration in the Science of Sciencecited by 27
  10. 2024Empowering Large Language Model Agents through Action Learningcited by 22
  11. 2024A Survey on Large Language Model-based Agents for Statistics and Data Sciencecited by 22
  12. 2024AutoGen Studio: A No-Code Developer Tool for Building and Debugging Multi-Agent Systemscited by 20
  13. 2025SEW: Self-Evolving Agentic Workflows for Automated Code Generationcited by 20
  14. 2025Exploring Autonomous Agents: A Closer Look at Why They Fail When Completing Taskscited by 20
  15. 2026Building Effective AI Coding Agents for the Terminal: Scaffolding, Harness, Context Engineering, and Lessons Learnedcited by 18
  16. 2025From Code Foundation Models to Agents and Applications: A Comprehensive Survey and Practical Guide to Code Intelligencecited by 15
  17. 2025Enhancing LLM-Based Agents via Global Planning and Hierarchical Executioncited by 13
  18. 2026Claw-Eval-Live: A Live Agent Benchmark for Evolving Real-World Workflowscited by 13
  19. 2024Nissist: An Incident Mitigation Copilot based on Troubleshooting Guidescited by 12
  20. 2026A Systematic Survey of Security Threats and Defenses in LLM-Based AI Agents: A Layered Attack Surface Frameworkcited by 11
  21. 2025Chain-of-Tools: Utilizing Massive Unseen Tools in the CoT Reasoning of Frozen Language Modelscited by 10
  22. 2024MMAC-Copilot: Multi-modal Agent Collaboration Operating Copilotcited by 8
  23. 2025DatawiseAgent: A Notebook-Centric LLM Agent Framework for Adaptive and Robust Data Science Automationcited by 8
  24. 2025UFO3: Weaving the Digital Agent Galaxycited by 6
  25. 2024Navigating the Landscape of Large Language Models: A Comprehensive Review and Analysis of Paradigms and Fine-Tuning Strategiescited by 5
  26. 2025Invisible Traces: Using Hybrid Fingerprinting to identify underlying LLMs in GenAI Appscited by 5
  27. 2025StepFly: Agentic Troubleshooting Guide Automation for Incident Diagnosiscited by 5
  28. 2026TimeSage-MT: A Multi-Turn Benchmark for Evaluating Agentic Time Series Reasoningcited by 5
  29. 2026Compositional Skill Routing for LLM Agents: Decompose, Retrieve, and Composecited by 5
  30. 2024The Vision of Autonomic Computing: Can LLMs Make It a Reality?cited by 4
  31. 2025GateLens: A Reasoning-Enhanced LLM Agent for Automotive Software Release Analyticscited by 4
  32. 2025BIASINSPECTOR: Detecting Bias in Structured Data through LLM Agentscited by 4
  33. 2025Cognitive Agents Powered by Large Language Models for Agile Software Project Managementcited by 4
  34. 2025Agentic AutoSurvey: Let LLMs Survey LLMscited by 4
  35. 2026The Behavioral Fabric of LLM-Powered GUI Agents: Human Values and Interaction Outcomescited by 4
  36. 2026LongDS-Bench: On the Failure of Long-Horizon Agentic Data Analysiscited by 4
  37. 2026CaveAgent: Transforming LLMs into Stateful Runtime Operatorscited by 3
  38. 2026CASTER: Breaking the Cost-Performance Barrier in Multi-Agent Orchestration via Context-Aware Strategy for Task Efficient Routingcited by 3

50 most cited of 86 All 86 (JSON)

Similar, not cited

Close in wording, no citation either way

  1. 2024AgentOccam: A Simple Yet Strong Baseline for LLM-Based Web Agents
  2. 2025AutoAgent: A Fully-Automated and Zero-Code Framework for LLM Agents
  3. 2023Enhancing Open-Domain Task-Solving Capability of LLMs via Autonomous Tool Integration from GitHub
  4. 2026LLM-Based Multi-Agent Systems for Code Generation: A Multi-Vocal Literature Review
  5. 2026Improving LLM-based Autonomous Web Agents with Filtering
  6. 2025Nexus: A Lightweight and Scalable Multi-Agent Framework for Complex Tasks Automation
  7. 2024ScribeAgent: Towards Specialized Web Agents Using Production-Scale Workflow Data
  8. 2024A Review of Prominent Paradigms for LLM-Based Agents: Tool Use (Including RAG), Planning, and Feedback Learning