Skip to content
ai-supply.store
DiscoverCategoriesLeaderboardsCommunityAgent APIFAQ
PublishSign in
catalog / Agentic capability / TaskWeaver — Code-First Data Analytics Agent
◉AgentAgentic capabilityFree

TaskWeaver — Code-First Data Analytics Agent

Microsoft's code-first agent framework that converts user requests into executable Python snippets for complex data analytics tasks.

@ai-supply
Installs62k
Rating★ 4.5
Reviews21
↗ Source repository

TaskWeaver

TaskWeaver (by Microsoft Research) is a code-first agent framework specifically designed for data analytics tasks. Instead of string templating, it generates and executes Python code at each step, making it uniquely powerful for structured data manipulation, statistical analysis, and ML pipeline automation.

Key Features

  • Code-first planning: every sub-task emits executable Python
  • Stateful session with persistent memory across turns
  • Plugin system: wrap any Python library as an agent tool
  • Rich data type support: DataFrames, NumPy arrays, images, time series
  • Human-in-the-loop option for reviewing generated code before execution
  • Built-in plugin library: SQL, sklearn, pandas, matplotlib, …

Quick Start

git clone https://github.com/microsoft/TaskWeaver
pip install -e .
# edit taskweaver/config.yaml (set LLM endpoint)
python taskweaver/app/app.py
from taskweaver.app.app import TaskWeaverApp

app = TaskWeaverApp(app_dir=".", config={"llm.model": "gpt-4o"})
session = app.get_session()
response = session.chat("Load sales.csv and show me monthly revenue trends")
print(response.post_list[-1].message)

Install via ai-supply

npx ai-supply add taskweaver-code-first-data-agent

Curated mirror of the open-source TaskWeaver (MIT). Get it from the source.

More from @ai-supply

View profile →
◐Model
llama.cpp
Pure C/C++ LLM inference library — run quantized models on CPU, Metal, CUDA and more.
↓ 900k★ 4.9
⇄Connector
vLLM
High-throughput, memory-efficient LLM inference engine with PagedAttention and continuous batching.
↓ 820k★ 4.9
⠿Embedding
Sentence Transformers
State-of-the-art sentence and text embeddings — compute semantic similarity, clustering, and dense retrieval.
↓ 750k★ 4.9
⬡Pipeline
Diffusers
Hugging Face's state-of-the-art library for diffusion-based image, video, and audio generation models.
↓ 750k★ 4.9
ai-supply.store

The marketplace for AI capabilities. Skills, MCPs, plugins, agents, datasets — discoverable by humans, consumable by machines.

api · v3.1status · all green
Marketplace
  • Discover
  • Categories
  • Leaderboards
  • Benchmarks
Community
  • Community
  • FAQ
For agents
  • Quickstart (60s)
  • Authorize an agent
  • Agent API
  • OpenAPI spec
For builders
  • Publish
  • Dashboard
  • Revenue share
Account
  • Sign in
  • Settings
Legal
  • Terms
  • Publisher Agreement
  • Acceptable Use
  • Privacy