Mintplex-Labs/openai-assistant-swarm
A TypeScript library for orchestrating multiple OpenAI Assistants as a coordinated swarm that delegates specialized tasks through a unified manager.

The OpenAI Assistant Swarm Manager extends the OpenAI Node SDK to enable coordinated delegation across multiple AI assistants. It allows users to create specialized assistants for different roles and route work through a central orchestrator that handles task distribution, function calling, and inter-agent communication. The library supports parallel task execution, state management, and dynamic routing of requests to the most appropriate specialized assistant in the swarm.
Frequently asked
- What is Mintplex-Labs/openai-assistant-swarm?
- A TypeScript library for orchestrating multiple OpenAI Assistants as a coordinated swarm that delegates specialized tasks through a unified manager.
- Is openai-assistant-swarm open source?
- Yes — Mintplex-Labs/openai-assistant-swarm is open source, released under the MIT license.
- What language is openai-assistant-swarm written in?
- Mintplex-Labs/openai-assistant-swarm is primarily written in TypeScript.
- How popular is openai-assistant-swarm?
- Mintplex-Labs/openai-assistant-swarm has 614 stars on GitHub.
- Where can I find openai-assistant-swarm?
- Mintplex-Labs/openai-assistant-swarm is on GitHub at https://github.com/Mintplex-Labs/openai-assistant-swarm.