awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Motor de ejecución de flujos de trabajo

Clasificación actualizada el 30 jun 2026

For an open source workflow execution engine, the strongest matches are rasahq/rasa (Rasa is a full-featured open-source conversational AI framework with), microsoft/botframework-sdk (Microsoft Bot Framework SDK is an open-source SDK and) and 1186258278/openclawchinesetranslation (This repository provides a plugin-based framework for building conversational). emcie-co/parlant and vercel/ai-chatbot round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Explora los mejores motores de ejecución de flujos de trabajo de código abierto. Compara las herramientas mejor valoradas por actividad y funcionalidades para encontrar la mejor opción para tu proyecto.

Motor de ejecución de flujos de trabajo

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • rasahq/rasaAvatar de RasaHQ

    RasaHQ/rasa

    21,219Ver en GitHub↗

    Rasa is a chatbot development platform and conversational AI framework used to design, deploy, and integrate multi-turn conversational agents. It functions as an LLM orchestration engine and NLU dialogue manager, combining large language model fluency with structured business logic to control agent behavior. The framework enables the development of conversational assistants that automate text and voice interactions. It allows for the definition of conversational flows using flexible sequences and provides tools to inspect agent decisions to debug and validate the internal reasoning process.

    Rasa is a full-featured open-source conversational AI framework with built-in NLU, dialogue management, entity extraction, custom action handlers, and multi-channel deployment support—exactly the platform for building and running chatbots with structured dialogue flows.

    PythonConversation Flow DesignCustom Action HandlersIntent Classification Pipelines
    Ver en GitHub↗21,219
  • microsoft/botframework-sdkAvatar de microsoft

    microsoft/botframework-sdk

    7,803Ver en GitHub↗

    This project is a conversational AI software development kit and framework used to build interactive chatbots that engage in natural language conversations and execute tasks for end users. It provides a multi-channel bot framework that connects conversational agents to various external messaging services using standardized adapters. The SDK includes a conversational workflow orchestrator and a natural language processing toolkit for analyzing user intent and extracting entities to route conversation flows. It further incorporates a speech integration framework that enables bidirectional audio

    Microsoft Bot Framework SDK is an open-source SDK and runtime for building conversational agents with comprehensive dialogue management, NLU/intent recognition, entity extraction, multi-channel deployment, custom action integration, and context handling, covering the core requirements of this search.

    JavaScriptIntent RecognitionMessaging Platform Integrations
    Ver en GitHub↗7,803
  • 1186258278/openclawchinesetranslationAvatar de 1186258278

    1186258278/OpenClawChineseTranslation

    3,795Ver en GitHub↗

    OpenClawChineseTranslation is a framework for building conversational assistants that functions as a cross-platform chat gateway. It synchronizes conversational data between multiple external messaging applications and a centralized core, allowing users to interact with an assistant across different platforms. The system utilizes a plugin-based extension architecture to integrate external services such as note-taking and password managers. It features a model-agnostic provider interface, which enables the underlying intelligence to be swapped by selecting different large language model provid

    This repository provides a plugin-based framework for building conversational assistants with multi-channel support (Discord, Telegram, WhatsApp) and a model-agnostic LLM provider interface, making it a suitable platform for dialogue management and custom actions, though it may offload NLU and intent recognition to external LLMs rather than offering built-in components.

    JavaScriptChat Platform IntegrationsMessaging Platform Integrations
    Ver en GitHub↗3,795
  • emcie-co/parlantAvatar de emcie-co

    emcie-co/parlant

    18,119Ver en GitHub↗

    Parlant is an agentic workflow engine and orchestration framework designed for building conversational AI that adheres to strict behavioral guidelines. It provides a platform for managing multi-turn interactions through state-machine-based logic, allowing developers to define complex, hierarchical conversational flows that can adapt, skip, or revisit steps based on real-time user input. The framework distinguishes itself through its focus on behavioral governance and observability. It enables developers to define precise domain terminology and enforce instruction compliance through prioritize

    Parlant is a conversational AI orchestration framework that provides state-machine-based dialogue management and strict behavioral guidelines, fitting the platform intent, but it lacks built-in NLU/intent recognition and entity extraction, relying on external LLMs for those capabilities.

    PythonConversation Management SystemsConversation State ManagementConversation State Managers
    Ver en GitHub↗18,119
  • vercel/ai-chatbotAvatar de vercel

    vercel/ai-chatbot

    19,541Ver en GitHub↗

    This project is a cross-platform chatbot framework designed to integrate generative artificial intelligence models into messaging services. It provides a unified architecture for building and deploying automated bots that maintain consistent conversation state, user identity, and interaction logic across multiple messaging platforms from a single codebase. The framework distinguishes itself through a modular adapter system that normalizes platform-specific webhooks and events into a standardized internal schema. It includes a comprehensive toolkit for constructing rich, interactive user inter

    Vercel's AI Chatbot is a cross-platform framework that uses generative AI to build and run conversational interactions across messaging services, with conversation state management and multi-channel deployment, though it focuses on generative models rather than traditional NLU/intent recognition and does not explicitly support story versioning or entity extraction.

    TypeScriptMessaging Platform IntegrationsConversation State ManagementConversation State Managers
    Ver en GitHub↗19,541
  • chainlit/chainlitAvatar de Chainlit

    Chainlit/chainlit

    12,213Ver en GitHub↗

    Chainlit is a Python framework designed for building and deploying interactive, stateful conversational AI interfaces. It provides a backend-driven platform that connects language models and agent frameworks to a web-based chat frontend, managing the complexities of session state, message history, and real-time communication. The framework distinguishes itself by offering a component-based UI builder that allows developers to inject interactive widgets, rich media, and data visualizations directly into the chat stream. It supports the visualization of complex agent workflows, enabling users t

    Chainlit is a Python framework for building and deploying conversational AI interfaces with stateful sessions, custom actions, and rich interactive widgets, fitting the category of a conversational platform, though it relies on external NLU and agent frameworks rather than offering built-in dialogue management and intent recognition.

    PythonMessaging Platform IntegrationsConversation Management SystemsConversational Session Management
    Ver en GitHub↗12,213
  • leon-ai/leonAvatar de leon-ai

    leon-ai/leon

    17,319Ver en GitHub↗

    Leon is a framework for building personal AI assistants that integrates large language models with local tool execution and persistent memory. It functions as an agentic workflow orchestrator and modular skill engine, enabling the creation of autonomous assistants capable of planning and executing multi-step tasks. The system features a retrieval-augmented generation memory architecture that indexes conversation history and user facts for context-aware grounding. It utilizes a modular skill system to interact with external binaries and APIs, supported by a loop that handles tool calling, sche

    Leon is a framework for building personal AI assistants with modular skills, RAG-based memory, and tool execution, making it a suitable engine for conversational interactions with dialogue management and custom actions, though it may not include explicit story versioning or multi-channel deployment.

    TypeScriptConversation Slot FillingConversation State Management
    Ver en GitHub↗17,319
  • howdyai/botkitAvatar de howdyai

    howdyai/botkit

    11,585Ver en GitHub↗

    Botkit is a multi-platform chatbot framework designed to build conversational bots that operate across different messaging services using a unified interface. It provides a core system for multi-platform development, utilizing a platform adaptation layer to translate service-specific API payloads into a standardized internal format. The framework features a conversational dialog manager that coordinates multi-turn interactions through state-tracking, branching logic, and scripted flows. It employs a message processing middleware pipeline to intercept, normalize, and enrich incoming and outgoi

    Botkit is a multi-platform chatbot framework with a built-in dialogue manager, middleware pipeline, and support for multiple messaging channels, making it a genuine conversational AI platform for building bots, though it lacks built-in NLU/intent recognition and entity extraction.

    TypeScriptConversation State ManagementConversation State Persistence
    Ver en GitHub↗11,585
  • pipecat-ai/pipecatAvatar de pipecat-ai

    pipecat-ai/pipecat

    12,846Ver en GitHub↗

    Pipecat is a framework and software development kit for building real-time multimodal AI agents and speech-to-speech systems. It utilizes a frame-based data pipeline to route audio, video, and text through a modular sequence of processors, enabling the orchestration of low-latency conversational AI. The project is distinguished by its ability to coordinate complex multimodal services, including speech-to-text, language models, and text-to-speech, within a single pipeline. It features semantic voice activity detection for natural turn-taking, state-machine conversation flows for dialogue manag

    Pipecat is a framework and SDK for building real-time multimodal conversational AI agents, with state-machine dialogue management and support for integrating speech, text, and AI services — squarely the kind of engine this search asks for, even if some features like built-in multi-channel deployment are left to the developer.

    PythonConversation Flow DesignConversation Management SystemsConversation State Management
    Ver en GitHub↗12,846
  • copilotkit/copilotkitAvatar de CopilotKit

    CopilotKit/CopilotKit

    35,194Ver en GitHub↗

    CopilotKit is an agentic framework designed to integrate large language models into application frontends, enabling natural language control over software features and data. It provides the infrastructure to build intelligent assistants that manage conversation history, track application state, and execute complex workflows through conversational prompts. The framework distinguishes itself by its ability to render dynamic, interactive user interface components in real time based on model outputs. By utilizing a standardized communication protocol, it maps natural language intents to executabl

    CopilotKit is an agentic framework for integrating LLMs into application frontends, providing dialogue management, context handling, and custom actions via tool calling—making it a genuine conversational AI platform, though it lacks explicit multi-channel support and story versioning.

    TypeScriptConversation State Managers
    Ver en GitHub↗35,194
  • casibase/casibaseAvatar de casibase

    casibase/casibase

    4,443Ver en GitHub↗

    Casibase is an open-source platform that orchestrates multi-turn conversations with large language models and manages retrieval-augmented knowledge bases from a single interface. It provides a unified system for connecting to over 30 AI model providers, ingesting documents into vector embeddings for semantic search, and running autonomous agent loops that can drive a browser, search the web, execute commands, and integrate with external tools. The platform distinguishes itself by combining AI conversation management with infrastructure and application orchestration capabilities. It includes a

    Casibase is an open-source platform for building conversational AI agents that orchestrate multi-turn dialogues with LLMs, supports custom actions and tool integration, and manages RAG knowledge bases, which aligns with the search for a dialogue management platform, though it may not include dedicated story versioning or multi-channel deployment features out of the box.

    GoMessaging Platform Integrations
    Ver en GitHub↗4,443
  • langroid/langroidAvatar de langroid

    langroid/langroid

    3,894Ver en GitHub↗

    Langroid is a multi-agent orchestration framework and tool integration suite designed for building complex AI applications. It serves as a multi-modal integration layer that connects diverse local and remote language models with an agentic retrieval-augmented generation system. The project distinguishes itself through a collaborative message-exchange paradigm, allowing specialized agents to delegate tasks hierarchically and coordinate via structured communication. It features an advanced state management system for conversational AI, including the ability to rewind and prune conversation hist

    Langroid is a multi-agent orchestration framework with advanced conversational state management and tool integration, suitable for building conversational interactions, though it focuses on agent collaboration rather than dedicated dialogue management features like explicit NLU pipelines.

    PythonConversation State Management
    Ver en GitHub↗3,894
  • hexabot-ai/hexabotAvatar de hexabot-ai

    hexabot-ai/Hexabot

    974Ver en GitHub↗

    Hexabot is a conversational AI framework and workflow orchestration engine designed to build and deploy intelligent agents. It functions as a runtime environment that connects autonomous agents to multiple messaging channels, enabling consistent user engagement and automated interaction across various platforms. The platform distinguishes itself through a modular agentic runtime that decouples conversational logic from tool execution, allowing for the dynamic injection of capabilities. It utilizes schema-driven orchestration to execute multi-step tasks, relying on strict data contracts to ens

    Hexabot is an open-source conversational AI platform that combines workflows, actions, agents, and multi-channel support, directly addressing the need for building and running chatbots with dialogue management and execution.

    TypeScriptConversational AI PlatformsWorkflow Orchestration EnginesAgentic Workflow Automation
    Ver en GitHub↗974
Compara los 10 mejores de un vistazo
RepositorioEstrellasLenguajeLicenciaÚltimo push
rasahq/rasa21.2KPythonApache-2.022 may 2026
microsoft/botframework-sdk7.8KJavaScriptMIT29 dic 2025
1186258278/openclawchinesetranslation3.8KJavaScriptother1 jun 2026
emcie-co/parlant18.1KPythonApache-2.016 jun 2026
vercel/ai-chatbot19.5KTypeScriptother13 feb 2026
chainlit/chainlit12.2KPythonApache-2.011 jun 2026
leon-ai/leon17.3KTypeScriptMIT7 jun 2026
howdyai/botkit11.6KTypeScriptMIT1 jul 2024
pipecat-ai/pipecat12.8KPythonBSD-2-Clause16 jun 2026
copilotkit/copilotkit35.2KTypeScriptMIT16 jun 2026

Related searches

  • an open source workflow execution engine
  • un motor de flujos de trabajo integrable para orquestar pipelines
  • un motor de orquestación para automatizar flujos de trabajo de software
  • an open source workflow execution engine
  • plataforma open source de automatización de flujos de trabajo
  • plataforma de integración para conectar flujos de trabajo
  • una alternativa a Airflow self-hosted
  • an open source platform for workflow automation