affaan-m/ECC
ECC is a harness-native operator system designed for agentic AI work, providing a comprehensive solution with skills, memory optimization, security, and research-first development across multiple A...
Awesome AI Agents › Multi-Agent Frameworks
The OpenAI Agents SDK for JavaScript/TypeScript is a lightweight yet powerful framework designed to build multi-agent workflows and voice agents. It is provider-agnostic, supporting OpenAI APIs and other models through adapters, enabling developers to compose and orchestrate multiple agents in a single workflow. The SDK introduces core concepts such as Agents, which are large language models configured with instructions, tools, guardrails, and handoffs; Handoffs, which allow transferring control between agents dynamically; Guardrails, which provide configurable safety checks for input and output validation; and Tracing, which offers built-in tracking of agent runs for debugging and optimization. The SDK supports a wide range of features including multi-agent workflows, tool integration, structured outputs with schema validation, streaming responses, parallel execution of agents or tool calls, human-in-the-loop workflows for human approval or intervention, and real-time voice agents using WebRTC or WebSockets. It also supports local MCP server integration to provide tools to agents and offers a separate optimized browser package for real-time agents. The SDK is compatible with Node.js 22 or later, Deno, Bun, and has experimental support for Cloudflare Workers. Developers can easily get started by installing the package and using simple examples provided in the documentation, such as creating an agent that writes a haiku or an agent that uses tools like a weather service. The SDK also supports complex workflows with handoffs between agents and real-time voice agent capabilities. The agent loop mechanism allows continuous interaction until a final output is produced, handling tool calls and handoffs seamlessly. The repository includes numerous examples demonstrating various use cases like parallelization, human-in-the-loop approval, streaming outputs, routing between agents, and voice agent applications. This makes the OpenAI Agents SDK a versatile and extensible framework for building sophisticated AI-driven multi-agent systems and voice-enabled applications in JavaScript and TypeScript environments.
https://github.com/openai/openai-agents-js
ECC is a harness-native operator system designed for agentic AI work, providing a comprehensive solution with skills, memory optimization, security, and research-first development across multiple A...
Ruflo is a leading agent orchestration platform for Claude, enabling the deployment of intelligent multi-agent swarms, coordination of autonomous workflows, and building conversational AI systems.
Oh My Claude Sisyphus (OMC) is a multi-agent orchestration framework for Claude Code, simplifying complex AI agent workflows without a steep learning curve.
JARVIS is a collaborative AI system that connects large language models with expert AI models from HuggingFace to autonomously plan, execute, and integrate complex AI tasks.
Rowboat is an AI-powered platform that enables users to build and manage multi-agent swarms using natural language, integrating tools and knowledge for automated workflows and deployment via API or SDK.
Edict is an OpenClaw Multi-Agent Orchestration System featuring 9 specialized AI agents, a real-time dashboard, model configuration, and full audit trails, inspired by ancient Chinese imperial gove...
Memori is a versatile SQL native memory layer designed to enhance LLMs, AI agents, and multi-agent systems with advanced memory management, seamless integration, and high performance.
DeepCode is an open-source project that uses multi-agent AI systems to convert research papers and natural language into production-ready code through both CLI and web interfaces.