Swarm.js
p/swarm-js
Node.js implementation of OpenAI’s Swarm framework.
Pulkit Garg

Swarm.js — Node implementation of OpenAI’s Swarm framework.

1
Swarm.js is a Node implementation of OpenAI’s Swarm framework. This SDK allows developers to orchestrate multi-agent systems using OpenAI’s API in a lightweight and ergonomic way while leveraging Node.js for building scalable, real-world applications
Replies
Best
Pulkit Garg
Maker
📌
Hey, fellow devs! I've been exploring OpenAI Swarm but hit a roadblock – the implementation is only available in Python. OpenAI Swarm is a powerful, low-level agent framework that offers maximum control and flexibility for those unfamiliar. You can define your own functions like normal and assign them directly to your agent, which then automatically decides which tool to use and generates the required parameters. While the Python implementation is great for testing, I'm looking to build some code for web apps using Next.js or Node.js. That's why I'm actively seeking developers who'd like to collaborate on building a Node.js implementation of OpenAI Swarm. The Vision: - Create a basic Node.js implementation of OpenAI Swarm - Add layers like memory, automation, web capability, and a RAG layer without abstractions - Develop a UI for easier interaction - Keep it open-source and community-driven If you're interested in pushing the boundaries of AI agent frameworks and want to contribute to an exciting open-source project, let's connect! Check out the GitHub repo I've set up to get started: OpenAI Swarm Node.js Implementation - https://github.com/youseai/opena... Looking forward to collaborating with you all and building something amazing for the community!
Nilesh Arnaiya
Very simple, thanks for creating this, will you support typescript?