awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ruvnet avatar

ruvnet/claude-flow

0
View on GitHub↗
61,000 stars·7,093 forks·TypeScript·MIT·13 viewsdiscord.com/invite/dfxmpwkG2D↗

Claude Flow

Claude-flow is an autonomous agent coordination platform and orchestration framework designed for building complex, multi-step workflows powered by large language models. It functions as a TypeScript-based engine that decomposes high-level objectives into executable action sequences, enabling the creation of collaborative agent teams that operate with minimal manual oversight.

The platform distinguishes itself through its ability to federate autonomous agents across network boundaries using secure communication channels and identity verification. It integrates a goal-oriented planning engine that dynamically adjusts strategies based on real-time task outcomes, alongside vector-indexed memory persistence that maintains contextual state across independent sessions and long-running sequences.

The system provides a comprehensive suite of operational capabilities, including standardized tool integration for executing parallel tasks and structured telemetry for monitoring agent performance and resource consumption. These features allow for the management of complex request-response sequences and the maintenance of visibility into autonomous operations.

Features

  • Agentic LLM Frameworks - A development environment for building autonomous multi-step workflows and collaborative agent teams powered by large language models.
  • AI Workflow Management - Provides a TypeScript-based framework for orchestrating autonomous agents and managing complex, multi-step workflows powered by large language models.
  • Distributed Agent Systems - Connects autonomous entities across network boundaries using secure communication channels and identity verification to enable cross-system collaboration.
  • Autonomous Agent Orchestration - A system for decomposing high-level objectives into executable action sequences with persistent memory and cross-network agent federation capabilities.
  • Multi-Agent Orchestrators - Building complex, multi-step workflows by coordinating specialized artificial intelligence agents to complete tasks without constant manual oversight.
  • Task Planning Systems - Decomposes high-level objectives into discrete executable steps by dynamically calculating paths and adjusting strategies based on real-time task outcomes.
  • Agent Orchestration Systems - Building complex multi-step workflows by coordinating specialized artificial intelligence agents to complete tasks without requiring constant manual oversight.
  • Autonomous Planning Engines - Decompose high-level objectives into executable steps using goal-oriented planning and adaptive pathfinding to track progress toward completion while automatically handling unexpected failures during the process.
  • Agent Memory Stores - Storing and retrieving contextual knowledge using vector databases to ensure information remains accessible across long-running sessions and tasks.
  • Vector Memory Stores - Stores and retrieves contextual information using high-dimensional embeddings to maintain long-term state across independent sessions and complex task sequences.
  • Task Group Orchestration - Manages parallel execution of external tool calls and multi-step workflows by coordinating state transitions and handling failures through a centralized controller.
  • Agent Performance Monitoring - Track agent activity, token usage, and system performance through structured logs and dashboards to provide clear visibility into the status and efficiency of autonomous operations.
  • Agent Memory Persistence - Store and retrieve knowledge using vector-indexed databases to ensure that relevant context remains preserved and easily accessible across different sessions and long-running task sequences.
  • AI Performance Monitoring - Tracking agent activity, token usage, and system performance through structured logs to maintain visibility into the efficiency of autonomous operations.
  • External Tool Integrations - Connect artificial intelligence models to external services using standardized protocols to execute multiple tasks in parallel and build custom capabilities for specific workflows.
  • Task Tool Integrations - Connects language models to external services using uniform protocols to execute multiple tasks in parallel and extend system capabilities.
  • AI Agents - Agent orchestration platform for Claude-based workflows.
  • Federation Protocols - Connect agents across different machines or organizations using secure channels with automated identity verification and data filtering to ensure safe collaboration between distributed systems.
  • Telemetry and Monitoring Agents - Captures granular operational data and performance metrics to provide visibility into agent behavior and resource consumption during autonomous execution.

Star history

Star history chart for ruvnet/claude-flowStar history chart for ruvnet/claude-flow

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Claude Flow

Similar open-source projects, ranked by how many features they share with Claude Flow.
  • mastra-ai/mastramastra-ai avatar

    mastra-ai/mastra

    21,221View on GitHub↗

    Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and multi-agent systems. It provides a comprehensive suite of primitives for creating resilient AI applications, including durable workflow orchestration, event-driven agent loops, and semantic memory management. By integrating these core components, the platform enables developers to build complex, multi-step processes that can reason about goals and execute tasks without manual intervention. The framework distinguishes itself through its focus on observability and secure, isolated execut

    TypeScriptagentsaichatbots
    View on GitHub↗21,221
  • agentscope-ai/agentscopeagentscope-ai avatar

    agentscope-ai/agentscope

    26,895View on GitHub↗

    Agentscope is a comprehensive toolkit for developing and orchestrating autonomous multi-agent systems. It provides a unified framework for building agents that can reason, execute tools, and manage memory, enabling the creation of complex, collaborative workflows where multiple specialized agents interact to solve multi-step objectives. The platform distinguishes itself through a robust orchestration engine that supports both sequential and concurrent agent pipelines. It utilizes a centralized event bus for real-time telemetry, allowing developers to track agent reasoning, tool usage, and sys

    Pythonagentchatbotlarge-language-models
    View on GitHub↗26,895
  • letta-ai/lettaletta-ai avatar

    letta-ai/letta

    21,168View on GitHub↗

    Letta is a framework for building, deploying, and managing autonomous AI agents that maintain persistent state across long-term interactions. It provides a comprehensive suite of primitives for defining agents with configurable personas, modular memory blocks, and tool-use capabilities, enabling them to retain user preferences and conversation history over extended sessions. The platform distinguishes itself through its advanced memory management and orchestration capabilities. It allows agents to autonomously update their own memory, perform retrieval-augmented generation, and coordinate com

    Pythonaiai-agentsllm
    View on GitHub↗21,168
  • ruvnet/rufloruvnet avatar

    ruvnet/ruflo

    61,524View on GitHub↗

    Ruflo is an AI agent orchestration platform and workflow automation tool designed to decompose high-level goals into executable action plans. It functions as a manager for multi-agent swarms, organizing autonomous entities into collaborative topologies that utilize shared consensus to complete complex tasks. The framework distinguishes itself through a retrieval-augmented generation layer and knowledge graphs for reasoning over linked data. It incorporates a trajectory-based learning loop that analyzes previous execution paths to refine cognitive patterns and improve future reasoning accuracy

    TypeScript
    View on GitHub↗61,524
See all 30 alternatives to Claude Flow→

Frequently asked questions

What does ruvnet/claude-flow do?

Claude-flow is an autonomous agent coordination platform and orchestration framework designed for building complex, multi-step workflows powered by large language models. It functions as a TypeScript-based engine that decomposes high-level objectives into executable action sequences, enabling the creation of collaborative agent teams that operate with minimal manual oversight.

What are the main features of ruvnet/claude-flow?

The main features of ruvnet/claude-flow are: Agentic LLM Frameworks, AI Workflow Management, Distributed Agent Systems, Autonomous Agent Orchestration, Multi-Agent Orchestrators, Task Planning Systems, Agent Orchestration Systems, Autonomous Planning Engines.

What are some open-source alternatives to ruvnet/claude-flow?

Open-source alternatives to ruvnet/claude-flow include: mastra-ai/mastra — Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and… agentscope-ai/agentscope — Agentscope is a comprehensive toolkit for developing and orchestrating autonomous multi-agent systems. It provides a… letta-ai/letta — Letta is a framework for building, deploying, and managing autonomous AI agents that maintain persistent state across… ruvnet/ruflo — Ruflo is an AI agent orchestration platform and workflow automation tool designed to decompose high-level goals into… microsoft/ai-agents-for-beginners — This project is a structured educational resource and technical guide for designing and implementing autonomous… tinyhumansai/openhuman — OpenHuman is an AI application framework for building private intelligence systems and personal AI layers. It provides…