1 Repo
Loading collections of user-defined functions as a bundle for the code interpreter to call during task execution.
Distinct from Programmatic Plugin Loading: Distinct from Programmatic Plugin Loading: focuses on loading a bundle of user-defined functions for an agent, not general programmatic activation of plugins.
Explore 1 awesome GitHub repository matching software engineering & architecture · User-Defined Plugin Bundles. Refine with filters or upvote what's useful.
TaskWeaver is an LLM agent framework that interprets natural language requests and executes them as Python code, SQL queries, or shell commands. It functions as a conversational code interpreter that maintains stateful data structures across turns, generating executable code from user prompts within a session-based environment. The system is designed as a self-hosted AI agent platform that can be deployed in Docker, managing sessions and providing a web UI for data analytics and automation tasks. The framework distinguishes itself through a role-based multi-agent architecture that divides the
TaskWeaver loads a collection of user-defined functions into the conversation so the code interpreter can call them during task execution.