
TaskWeaver is a code-first agent framework designed to streamline the planning and execution of data analytics tasks. It translates user requests into code snippets and effectively coordinates various plugins through functions, enabling stateful executions. This framework is distinct from other agent frameworks which typically focus on LLM chat history tracking.