SuperAPI AI Directory

AI developer platforms

3,642 results · Page 22 of 102

TaskWeaver

AI developer platforms

TaskWeaver is a "code-first" agent framework open-sourced by Microsoft on GitHub, mainly used for planning and executing data analysis tasks. It transforms users' natural language requests into code snippets and coordinates various plugins in the form of functions to complete data analysis in a stateful manner. Unlike agent frameworks that only record text conversation history, TaskWeaver retains both chat history and code execution history (including data in memory), making it more suitable for handling complex data structures such as high-dimensional tabular data. The framework has capabilities such as complex task planning, reflective execution, rich data structures, customizable algorithms, domain knowledge integration, stateful execution, and code verification, and provides sample plugins, examples, and tutorials, so users can get started right after installation. It also has relatively transparent logs for debugging and supports extension through multi-agent roles and plugins.

Read more