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

Descoperฤƒ cele mai bune repository-uri open source cu cฤƒutare AI.

ExploreazฤƒCฤƒutฤƒri recomandateAlternative open-sourceSoftware self-hostedBlogHartฤƒ site
ProiectServer MCPDespreCum realizฤƒm clasamentulPresฤƒ
LegalConfidenศ›ialitateTermeni
ยฉ 2026 Bringes Technology SRLยทVAT RO45896025ยทhello@awesome-repositories.com
ยท
Back to n8n-io/n8n

Open-source alternatives to N8n

30 open-source projects similar to n8n-io/n8n, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best N8n alternative.

  • activepieces/activepiecesAvatar activepieces

    activepieces/activepieces

    20,887Vezi pe GitHubโ†—

    Activepieces is an open-source, self-hosted workflow automation platform designed to connect third-party applications through modular triggers and actions. It provides a low-code integration framework that allows users to build, manage, and execute complex business logic sequences within isolated, sandboxed environments. The platform distinguishes itself through its focus on embeddability and enterprise-grade security. It features an embedded automation builder that can be integrated into external applications via iframes, supported by comprehensive identity and access management tools such a

    TypeScriptai-agentai-agent-toolsai-agents
    Vezi pe GitHubโ†—20,887
  • huginn/huginnAvatar huginn

    huginn/huginn

    49,480Vezi pe GitHubโ†—

    Huginn is a self-hosted automation platform that functions as an event-driven workflow engine. It allows users to build autonomous agents that monitor web services, scrape data, and execute complex tasks by propagating events through a directed graph. By running on your own server infrastructure, it provides a private environment for orchestrating workflows without relying on third-party automation services. The platform distinguishes itself through a modular, plugin-based architecture that enables the development of custom agents to handle specific data processing needs. Each agent maintains

    Rubyagentautomationfeed
    Vezi pe GitHubโ†—49,480
  • significant-gravitas/autogptAvatar Significant-Gravitas

    Significant-Gravitas/AutoGPT

    184,973Vezi pe GitHubโ†—

    AutoGPT is an orchestration platform designed for building, managing, and deploying autonomous agents. It provides a visual canvas-based environment where users can assemble agents by connecting modular blocks that represent actions, data flows, and conditional logic. The platform supports the entire agent lifecycle, including task scheduling, execution monitoring, and configuration management, while offering a marketplace for discovering and sharing community-built workflows. The project includes a legacy framework for command-line agent execution and an extensible component system for devel

    Pythonaiartificial-intelligenceautonomous-agents
    Vezi pe GitHubโ†—184,973

Cฤƒutare AI

Exploreazฤƒ mai multe repository-uri excelente

Descrie ce ai nevoie รฎn limbaj simplu โ€” AI-ul sorteazฤƒ mii de proiecte open source selectate รฎn funcศ›ie de relevanศ›ฤƒ.

Find more with AI search
  • langflow-ai/langflowAvatar langflow-ai

    langflow-ai/langflow

    149,735Vezi pe GitHubโ†—

    Langflow is a visual interface for building and orchestrating workflows, allowing users to construct complex systems through a drag-and-drop canvas. It provides tools for managing autonomous agents, configuring memory settings, and integrating custom code-based components. Users can organize their work into projects, track component versions, and group multiple elements into reusable units. The platform includes an interactive playground for testing workflows, monitoring tool calls, and debugging chat sessions with unique identifiers. Once built, workflows can be executed via RESTful or OpenA

    Pythonagentschatgptgenerative-ai
    Vezi pe GitHubโ†—149,735
  • microsoft/autogenAvatar microsoft

    microsoft/autogen

    59,002Vezi pe GitHubโ†—

    This framework provides a development environment for building collaborative systems where autonomous agents interact to solve complex tasks through conversational workflows. It functions as a conversational workflow engine and event-driven runtime, coordinating multi-step processes by translating high-level goals into structured dialogue sequences between specialized agents. The system distinguishes itself through its message-passing orchestration, which manages state transitions and task delegation between independent participants. It supports dynamic conversation state management to provid

    Pythonagenticagentic-agiagents
    Vezi pe GitHubโ†—59,002
  • nextflow-io/nextflowAvatar nextflow-io

    nextflow-io/nextflow

    3,305Vezi pe GitHubโ†—

    Nextflow is a dataflow workflow engine and distributed computing framework used to build and execute data-intensive pipelines. It serves as a scientific workflow language that allows users to define reproducible data processing sequences, supporting any scripting language through shebang declarations. The system functions as a containerized pipeline orchestrator, utilizing container technologies to ensure software dependencies remain consistent across different environments. It decouples workflow logic from the underlying infrastructure, enabling the same pipeline to run on local machines, cl

    Groovyawsbioinformaticscloud
    Vezi pe GitHubโ†—3,305
  • langchain-ai/langchainAvatar langchain-ai

    langchain-ai/langchain

    139,458Vezi pe GitHubโ†—

    LangChain is an orchestration framework designed for building, managing, and deploying applications powered by large language models. It provides a unified integration layer that normalizes disparate model provider APIs into a consistent set of primitives, enabling developers to build complex, multi-step AI workflows that manage state, memory, and tool execution. The project distinguishes itself through a durable execution runtime that maintains persistent state across long-running processes by checkpointing progress to external storage. It models agent workflows as directed graphs, allowing

    Pythonagentsaiai-agents
    Vezi pe GitHubโ†—139,458
  • node-red/node-redAvatar node-red

    node-red/node-red

    22,803Vezi pe GitHubโ†—

    Node-RED is a visual, low-code automation framework designed for building event-driven data processing workflows. It provides a browser-based programming environment where users connect hardware devices, APIs, and online services by wiring together functional nodes in a directed graph. This visual approach allows for the creation of complex logic paths without the need for traditional source code. The platform is distinguished by its pluggable node architecture and portable flow serialization. Logic is represented as JSON-based data structures, enabling flows to be easily versioned, shared, a

    JavaScriptflow-based-programmingjavascriptlow-code
    Vezi pe GitHubโ†—22,803
  • browser-use/browser-useAvatar browser-use

    browser-use/browser-use

    100,229Vezi pe GitHubโ†—

    Browser-use is a framework for building autonomous agents that navigate, interact with, and extract data from web interfaces using natural language instructions. By acting as an orchestration layer between large language models and browser automation protocols, it enables the execution of complex, multi-step workflows without relying on brittle selectors. The system functions as a headless browser controller, providing a programmatic interface to manage browser instances and execute granular interactions. The project distinguishes itself through its ability to translate high-level intent into

    Pythonai-agentsai-toolsbrowser-automation
    Vezi pe GitHubโ†—100,229
  • syncthing/syncthingAvatar syncthing

    syncthing/syncthing

    85,400Vezi pe GitHubโ†—

    Syncthing is a decentralized file synchronization engine that maintains consistent data states across multiple devices through peer-to-peer mesh networking. It operates as a background daemon that automatically replicates file creations, modifications, and deletions between trusted nodes without requiring central servers. By utilizing content-addressable block indexing and block-level delta synchronization, the system identifies and transfers only the modified segments of files, ensuring efficient data propagation across heterogeneous environments. The project distinguishes itself through a s

    Gogop2ppeer-to-peer
    Vezi pe GitHubโ†—85,400
  • nousresearch/hermes-agentAvatar NousResearch

    NousResearch/hermes-agent

    195,049Vezi pe GitHubโ†—

    Hermes-agent is an autonomous AI agent framework and runtime designed to execute complex tasks and synthesize new skills from execution traces. It includes a provider-agnostic gateway for routing requests across multiple model backends and a serverless runtime that suspends idle agent instances and resumes them on demand across containers and virtual machines. The project provides a desktop automation toolset that controls native GUI workflows on Linux by querying accessibility APIs and injecting input events. It further distinguishes itself with the ability to generate procedural skills from

    Pythonaiai-agentai-agents
    Vezi pe GitHubโ†—195,049
  • mastra-ai/mastraAvatar mastra-ai

    mastra-ai/mastra

    21,221Vezi pe 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
    Vezi pe GitHubโ†—21,221
  • flowiseai/flowiseAvatar FlowiseAI

    FlowiseAI/Flowise

    53,641Vezi pe GitHubโ†—

    Flowise is a low-code platform designed for building and deploying complex language model workflows through a visual, node-based interface. It functions as an orchestrator for autonomous multi-agent systems, allowing users to construct conversational pipelines by connecting language models, memory stores, and external tools on a drag-and-drop canvas. The platform distinguishes itself through its support for sophisticated agentic patterns, including supervisor-worker delegation and iterative reasoning strategies. Users can design directed acyclic graphs to manage conditional branching, state p

    TypeScriptagentic-aiagentic-workflowagents
    Vezi pe GitHubโ†—53,641
  • foundationagents/openmanusAvatar FoundationAgents

    FoundationAgents/OpenManus

    56,572Vezi pe GitHubโ†—

    OpenManus is an autonomous agent framework designed to build intelligent software entities capable of executing complex, multi-step tasks through independent decision-making. It functions as a workflow orchestration engine that uses a central language model to interpret user goals, break them down into actionable steps, and manage the execution flow of agents. The system maintains coherence across tasks through a stateful execution context that tracks progress and intermediate data. The platform distinguishes itself through a dynamic capability discovery mechanism that inspects tool definitio

    Python
    Vezi pe GitHubโ†—56,572
  • langchain-ai/langgraphAvatar langchain-ai

    langchain-ai/langgraph

    34,925Vezi pe GitHubโ†—

    LangGraph is a framework for building stateful, multi-step agentic workflows by modeling application logic as a directed graph. It provides a runtime environment where complex tasks are orchestrated through interconnected nodes and edges, allowing developers to manage state transitions, persistent memory, and control flow across long-running automated processes. The platform distinguishes itself through its native support for human-in-the-loop automation, enabling developers to define breakpoints that pause execution for manual review, modification, or approval. It also features checkpoint-ba

    Pythonagentsaiai-agents
    Vezi pe GitHubโ†—34,925
  • langchain-ai/deepagentsAvatar langchain-ai

    langchain-ai/deepagents

    25,006Vezi pe GitHubโ†—

    Deepagents is an LLM agent orchestration platform and stateful application server designed for deploying and managing AI agents built with computational graphs. It provides a containerized runtime environment that handles agent execution, state persistence, and the versioning of AI assistants. The platform distinguishes itself through deep integration with the Model Context Protocol, allowing agents to function as servers that expose tools and capabilities to external clients. It features a sophisticated observability suite for capturing execution traces, performing LLM-based evaluations agai

    Pythonagentsdeepagentslangchain
    Vezi pe GitHubโ†—25,006
  • rowboatlabs/rowboatAvatar rowboatlabs

    rowboatlabs/rowboat

    14,974Vezi pe GitHubโ†—

    Rowboat is an LLM orchestration platform and multimodal AI agent framework. It coordinates large language models with external tools, automated web monitoring, and local data vaults to execute actions and retrieve real-time information. The system operates as a local-first knowledge base, converting meeting notes and emails into a linked markdown knowledge graph. It functions as an automated market intelligence tool that tracks competitors and trends across the web to maintain updated information summaries. The platform covers a broad range of productivity and automation capabilities, includ

    TypeScriptagentsagents-sdkai
    Vezi pe GitHubโ†—14,974
  • crewaiinc/crewaiAvatar crewAIInc

    crewAIInc/crewAI

    53,687Vezi pe GitHubโ†—

    CrewAI is a multi-agent orchestration framework designed for building autonomous systems that execute complex, multi-step workflows. It provides a development platform where specialized agents are defined with specific roles, goals, and tool sets to perform tasks collaboratively. By leveraging a declarative workflow engine, the system manages task dependencies, state transitions, and execution logic, allowing for the creation of structured, stateful sequences of operations. The framework distinguishes itself through its hierarchical management capabilities, which utilize manager agents to coo

    Pythonagentsaiai-agents
    Vezi pe GitHubโ†—53,687
  • ruc-datalab/deepanalyzeAvatar ruc-datalab

    ruc-datalab/DeepAnalyze

    3,675Vezi pe GitHubโ†—

    DeepAnalyze is an autonomous data science agent and research pipeline designed to transform raw datasets into comprehensive analysis reports. It operates by generating and executing Python code to perform data preparation, modeling, and visualization. The system utilizes a secure, containerized execution environment to run generated scripts in isolation from the host system. It includes a benchmarking tool to evaluate the accuracy and performance of large language models against standardized data science tasks and a standardized API gateway for managing model completions and file uploads. Th

    Pythonagentagenticagentic-ai
    Vezi pe GitHubโ†—3,675
  • camunda/camunda-bpm-platformAvatar camunda

    camunda/camunda-bpm-platform

    4,269Vezi pe GitHubโ†—

    Camunda is a business process automation platform and orchestration tool used to model, deploy, and monitor automated workflows and human-centric tasks. It features a BPMN workflow engine for executing processes based on the BPMN 2.0 standard and a DMN decision engine for automating business logic and rule evaluation. The platform is designed for flexibility through an embedded workflow library that allows the engine to be integrated directly into custom applications. It supports multi-tenant workflow management, enabling the secure separation of process definitions and instance data for mult

    Java
    Vezi pe GitHubโ†—4,269
  • rundeck/rundeckAvatar rundeck

    rundeck/rundeck

    6,145Vezi pe GitHubโ†—

    Rundeck is a job scheduling and automation platform that enables organizations to execute operational tasks across servers, containers, and cloud APIs from a central web console or API. It functions as a multi-node command execution engine, allowing scripts and commands to run across distributed Linux and Windows nodes, and serves as a self-service operations portal that delegates specific tasks to authorized users without granting full system access. The platform also operates as an incident response automation tool, automatically triggering diagnostic and remediation workflows when monitorin

    Groovy
    Vezi pe GitHubโ†—6,145
  • cordum-io/cordumAvatar cordum-io

    cordum-io/cordum

    483Vezi pe GitHubโ†—

    The open agent control plane. Govern autonomous AI agents with pre-execution policy enforcement, approval gates, and audit trails. Works with LangChain, CrewAI, MCP, and any framework.

    Go
    Vezi pe GitHubโ†—483
  • simular-ai/agent-sAvatar simular-ai

    simular-ai/Agent-S

    11,855Vezi pe GitHubโ†—

    Agent-S is a multimodal AI agent and LLM desktop automation framework designed to control operating systems through graphical user interface interactions. It functions as a computer use interface, utilizing vision-language grounding to translate natural language goals into precise screen coordinates and system actions. The project differentiates itself by combining structured accessibility tree inspection with vision-based element localization. It manages cross-application workflows by mapping conceptual descriptions to physical pixels and simulating low-level keyboard and mouse events to mov

    Pythonagent-computer-interfaceai-agentscomputer-automation
    Vezi pe GitHubโ†—11,855
  • langgenius/difyAvatar langgenius

    langgenius/dify

    145,458Vezi pe GitHubโ†—

    Dify is an open-source platform for building, orchestrating, and deploying generative AI applications and autonomous agents. It provides a visual development environment that allows users to design complex, multi-step logic chains and conversational flows, which can then be published as APIs, web interfaces, or embedded widgets. The platform acts as a centralized infrastructure layer, managing model connections, prompt templates, and knowledge retrieval to support scalable AI-powered services. What distinguishes the platform is its focus on stateful application design and workflow orchestrati

    TypeScriptagentagentic-aiagentic-framework
    Vezi pe GitHubโ†—145,458
  • mem0ai/mem0Avatar mem0ai

    mem0ai/mem0

    58,698Vezi pe GitHubโ†—

    Mem0 is an agent-agnostic memory layer designed to provide intelligent agents with long-term persistence and cross-session state management. By acting as a centralized service, it allows diverse AI agents to recall user preferences, past interactions, and historical context, ensuring continuity across multiple workflows and independent agent systems. The platform distinguishes itself through a multi-signal retrieval engine that combines semantic vectors, keyword matching, and entity-linked metadata to surface the most relevant information. It employs an adaptive memory engine that automatical

    Pythonagentsaiai-agents
    Vezi pe GitHubโ†—58,698
  • futuresearch/everyrow-sdkAvatar futuresearch

    futuresearch/everyrow-sdk

    43Vezi pe GitHubโ†—

    PyPI version License: MIT Python 3.12+

    Python
    Vezi pe GitHubโ†—43
  • prefecthq/prefectAvatar PrefectHQ

    PrefectHQ/prefect

    21,640Vezi pe GitHubโ†—

    Prefect is a workflow orchestration platform designed to define, schedule, and monitor complex data pipelines as Python code. It functions as a container-native engine that wraps individual tasks in isolated environments, ensuring consistent dependencies and resource allocation across diverse infrastructure. By utilizing a state-machine-based orchestration model, the system tracks execution progress through discrete transitions and persistent event logs to maintain reliable and observable task processing. The platform distinguishes itself through a decoupled worker-API architecture, which sep

    Pythonautomationdatadata-engineering
    Vezi pe GitHubโ†—21,640
  • kestra-io/kestraAvatar kestra-io

    kestra-io/kestra

    27,073Vezi pe GitHubโ†—

    Kestra is a declarative workflow orchestrator designed to manage complex task dependencies and automated processes through versioned configuration files. It functions as a distributed platform that decouples task scheduling from execution by offloading computational workloads to a fleet of worker nodes. The system uses a reactive, event-driven engine to initiate workflows automatically in response to external signals, webhooks, schedules, or file system changes. The platform distinguishes itself through a modular plugin architecture that allows for the integration of custom tasks and external

    Javaautomationdata-orchestrationdevops
    Vezi pe GitHubโ†—27,073
  • snakemake/snakemakeAvatar snakemake

    snakemake/snakemake

    2,817Vezi pe GitHubโ†—

    This is the development home of the workflow management system Snakemake. For general information, see

    Python
    Vezi pe GitHubโ†—2,817
  • taskade/mcpAvatar taskade

    taskade/mcp

    148Vezi pe GitHubโ†—

    ๐Ÿค– Taskade MCP ยท Official MCP server and OpenAPI to MCP codegen. Build AI agent tools from any OpenAPI API and connect to Claude, Cursor, and more.

    TypeScriptaiai-agentai-agents
    Vezi pe GitHubโ†—148