# Rasa Open Source

💬   Open source machine learning framework to automate text- and voice-based conversations: NLU, dialogue management, connect to Slack, Facebook, and more - Create chatbots and voice assistants

Repository: https://github.com/RasaHQ/rasa
Canonical: https://ross.abutalabs.com/products/rasa-open-source
Homepage: https://rasa.com/docs/rasa/
Language: Python
License: Apache-2.0
License Family: permissive
Topics: nlp, machine-learning, machine-learning-library, bot, bots, botkit, rasa, wit, nlu, conversational-bots, conversational-agents, conversational-ai, spacy, mitie, chatbot, chatbots, chatbots-framework, bot-framework, natural-language-processing, conversation-driven-development
Last push: 2026-07-24T07:39:04+00:00
Link (homepage): https://rasa.com/docs/rasa/
Link (site_page): https://rasa.com/docs
Link (site_page): https://rasa.com/docs/rasa-pro
Link (site_page): https://rasa.com/docs/studio
Link (site_page): https://rasa.com/docs/rasa-enterprise

## Health v2 (maintenance only)
Score: 65/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 94, release rhythm 8, longevity 100
- inputs: {"age_days": 3610, "days_push": 40, "days_rel": 596, "gap_med": null, "n_releases_24m": 1}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 21306, forks 4918 (observed 2026-08-28T04:11:31.536171+00:00)

## What it is
Rasa Open Source is a Python framework for building text- and voice-based conversational AI assistants, combining NLU (intent/entity recognition) with dialogue management and integrations to channels like Slack and Facebook. The project is now in maintenance mode, with Rasa's future development focused on Hello Rasa and the LLM-based CALM engine.

## Use cases
- build a customer support chatbot
- create a voice assistant with NLU
- train intent classification models for conversations
- connect a bot to Slack or Facebook Messenger
- build an on-premise conversational AI agent
- manage multi-turn dialogue flows programmatically

## When to choose
- you need a self-hosted, open-source chatbot framework with full control over NLU and dialogue
- you want to run assistants on-premise without external API calls
- you need integrations with many messaging channels out of the box

## When to avoid
- you want actively developed LLM-based agent features - the project is in maintenance mode and Rasa directs new work to Hello Rasa/CALM
- you need a no-code bot builder
- you want a lightweight intent classifier without a full dialogue stack

## Facets
- artifact type: framework
- maturity: maintenance
- function: nlp, machine-learning, chatbot, agent-framework, llm-inference
- domain: chatbots, machine-learning
- platform: python, cross-platform, cli, self-hosted
- tags: conversational-ai, dialogue-management, nlu, voice-assistants, calm, messaging-integrations, natural-language-processing, ai-agents, docker

## Member repositories
- RasaHQ/rasa (main) score 65
- RasaHQ/rasa_core (mirror) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:11:31.536171+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T16:58:26.105713+00:00, confidence not recorded.
  - readme: https://github.com/RasaHQ/rasa (fetched 2026-08-28T04:11:31.536171+00:00, sha 574b8f621028)
  - homepage: https://rasa.com/docs/rasa/ (fetched 2026-08-29T07:57:08.021333+00:00, sha 59d824119809)
  - site_page: https://rasa.com/docs (fetched 2026-08-29T07:57:08.023830+00:00, sha 5c38e496bc86)
  - site_page: https://rasa.com/docs/rasa-pro (fetched 2026-08-29T07:57:08.025788+00:00, sha 7ca630494556)
  - site_page: https://rasa.com/docs/studio (fetched 2026-08-29T07:57:08.027602+00:00, sha 835fdf7b348d)
  - site_page: https://rasa.com/docs/rasa-enterprise (fetched 2026-08-29T07:57:08.029207+00:00, sha b66ca26540da)
  - site_page: https://legacy-docs-oss.rasa.com/docs/rasa/rasa-pro (fetched 2026-08-29T07:57:08.030874+00:00, sha d3acab909ee6)
  - site_page: https://legacy-docs-oss.rasa.com/docs/rasa/installation/environment-set-up (fetched 2026-08-29T07:57:08.032713+00:00, sha bff35ff1a94a)
  - site_page: https://legacy-docs-oss.rasa.com/docs/rasa/installation/installing-rasa-open-source (fetched 2026-08-29T07:57:08.034245+00:00, sha 5f4ab4bcb506)
  - site_page: https://legacy-docs-oss.rasa.com/docs/rasa/installation/rasa-pro/rasa-pro-artifacts (fetched 2026-08-29T07:57:08.035946+00:00, sha c9f1882fa30b)
- Data as of 2026-08-30T08:39:29.467469+00:00.
