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
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
RasaHQ avatar

RasaHQ/rasa

0
View on GitHub↗
21,219 stele·4,916 fork-uri·Python·Apache-2.0·12 vizualizărirasa.com/docs/rasa↗

Rasa

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.

The system covers natural language understanding for intent identification, dialogue management workflows to guide user journeys, and omnichannel integration to connect agents to various messaging platforms.

Features

  • Conversational AI Agents - Enables the creation of conversational AI agents that combine LLM fluency with structured business logic.
  • Intent Classification Pipelines - Ships an NLU pipeline that extracts meaning and identifies intents from user input via machine learning models.
  • Multi-turn Interaction Managers - Manages the state and sequencing of multi-turn conversations to guide users through business journeys.
  • Conversation Memory Stores - Provides a persistent memory system to store user information and maintain context across conversational turns.
  • Conversation Flow Design - Provides tools for designing multi-turn conversational flows using flexible sequences for user journeys.
  • Conversational AI Assistants - Offers a framework for building context-aware conversational assistants that handle complex multi-turn interactions.
  • Conversational AI Frameworks - Provides a machine learning framework for building text and voice assistants with NLU and dialogue management.
  • Custom AI Assistant Development - Supports the development of custom AI assistants by combining LLM fluency with defined business logic.
  • LLM Orchestrators - Orchestrates large language models with structured business logic to control conversational flows.
  • Natural Language Processing - Processes human language input to identify intents and extract information for conversational interfaces.
  • Dialog Agents and Chatbots - Acts as a comprehensive platform for designing, deploying, and integrating multi-turn conversational agents.
  • Dialogue Interaction Engines - Manages multi-turn conversational state and processes natural language intent through defined logical sequences.
  • Agent Debugging Tools - Includes utilities for observing and refining the reasoning process of AI agents to fix dialogue logic.
  • Chatbot Integrations - Integrates a single conversational agent across multiple messaging platforms like Slack and Facebook Messenger.
  • Sequence Learning Models - Employs sequence learning models to predict the next response in multi-turn interactions based on conversation paths.
  • Conversational Channel Integrations - Connects conversational interfaces to various third-party messaging platforms and custom communication channels.
  • Custom Action Handlers - Provides a framework for executing external business logic and API calls through custom action handlers.
  • Graph-Based Workflow Orchestrators - Uses directed graphs to track conversation state and determine the next logical action based on user intent.
  • Message Bus Architectures - Implements a decoupled message bus architecture to route incoming messages and trigger specific handlers.
  • Natural Language Processing - Framework for building automated text and voice assistants.

Istoric stele

Graficul istoricului de stele pentru rasahq/rasaGraficul istoricului de stele pentru rasahq/rasa

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ță.

Start searching with AI

Alternative open-source pentru Rasa

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Rasa.
  • botpress/botpressAvatar botpress

    botpress/botpress

    14,748Vezi pe GitHub↗

    Botpress is a conversational AI builder and LLM agent platform used to design chatbot workflows and orchestrate agents powered by large language models. It provides a framework for managing the entire lifecycle of these agents, from initial creation through to deployment across various production environments. The platform includes a custom integration SDK for developing and publishing third-party connectors that extend agent capabilities. These tools allow for the creation of custom plugins that connect AI agents to external APIs and third-party services. The system supports both visual des

    TypeScript
    Vezi pe GitHub↗14,748
  • zai-org/chatglm3Avatar zai-org

    zai-org/ChatGLM3

    13,764Vezi pe GitHub↗

    ChatGLM3 is a comprehensive framework for deploying, fine-tuning, and serving large language models. It functions as a high-performance inference engine designed to support conversational AI, enabling developers to build interactive agents capable of multi-turn dialogue, autonomous code execution, and structured tool invocation. The project distinguishes itself through its focus on hardware-agnostic deployment and resource optimization. It supports distributed model parallelism across multiple graphics cards, paged key-value caching for concurrent request processing, and weight quantization t

    Python
    Vezi pe GitHub↗13,764
  • microsoft/botbuilder-samplesAvatar microsoft

    microsoft/BotBuilder-Samples

    4,511Vezi pe GitHub↗

    This repository is a sample library and development kit for building conversational bots using the Bot Framework SDK. It provides a collection of task-focused code examples, templates, and implementation guides to help developers create interactive chat interfaces and dialogue flows. The project focuses on integration patterns for the Bot Framework, offering specific examples for implementing custom middleware, identity authentication, and the connection of external bot skills. It includes reference implementations for multi-channel chatbot templates that allow a single agent to operate acros

    HTMLbot-frameworkbotsdotnet
    Vezi pe GitHub↗4,511
  • alibaba/spring-ai-alibabaAvatar alibaba

    alibaba/spring-ai-alibaba

    8,415Vezi pe GitHub↗

    This project is a Java-based framework integration that provides an AI agent runtime, a graph-based AI workflow engine, and an LLM orchestration framework for Spring applications. It enables the development of stateful autonomous agents and the implementation of retrieval-augmented generation systems using document processing and vector databases. The framework distinguishes itself through a graph-based workflow runtime for designing complex AI pipelines with conditional routing and persistent state. It supports multi-agent orchestration via service-discovery coordination and provides human-i

    Javaagenticartificial-intelligencecontext-engineering
    Vezi pe GitHub↗8,415
Vezi toate cele 30 alternative pentru Rasa→

Întrebări frecvente

Ce face rasahq/rasa?

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.

Care sunt principalele funcționalități ale rasahq/rasa?

Principalele funcționalități ale rasahq/rasa sunt: Conversational AI Agents, Intent Classification Pipelines, Multi-turn Interaction Managers, Conversation Memory Stores, Conversation Flow Design, Conversational AI Assistants, Conversational AI Frameworks, Custom AI Assistant Development.

Care sunt câteva alternative open-source pentru rasahq/rasa?

Alternativele open-source pentru rasahq/rasa includ: botpress/botpress — Botpress is a conversational AI builder and LLM agent platform used to design chatbot workflows and orchestrate agents… zai-org/chatglm3 — ChatGLM3 is a comprehensive framework for deploying, fine-tuning, and serving large language models. It functions as a… microsoft/botbuilder-samples — This repository is a sample library and development kit for building conversational bots using the Bot Framework SDK.… alibaba/spring-ai-alibaba — This project is a Java-based framework integration that provides an AI agent runtime, a graph-based AI workflow… cloudwego/eino — Eino is an AI agent development kit and LLM application framework designed for building autonomous agents and… axa-group/nlp.js — nlp.js is a JavaScript natural language processing library and development framework used to build natural language…