· Case study
A complete transaction search can still select the wrong month
A timezone mutation leaves every request check passing while two transaction rows change sides.
Evaluation / data specialist
Read the example →rasa.community
Get a free Developer Edition licence and build an agent with Mantle skills. Learn with other developers and the Rasa team.
Free Developer Edition · runs locally · terms apply
How many monstera do you have?
check_stock(plant="monstera")→ found: true · quantity: 7We have 7 monstera in stock right now (demo data).
Your next agent starts here
Get Developer Edition and start turning your team’s idea into a working agent.
Up to 1,000 external conversations per month, or 100 internal employee conversations, subject to the Developer Terms.
Past event · community archive
Monday, 14 September 2026 · 12:00–17:00 London time
Build Day took place on 14 September. Explore the agenda and keep building with the community.
New in the library
Practical guides and runnable examples for building, testing and operating Rasa agents.
· Case study
A timezone mutation leaves every request check passing while two transaction rows change sides.
Evaluation / data specialist
Read the example →· Case study
A harmless replay removes open work when a repair queue treats attempt counters as booking state.
Platform / operations engineer
Read the example →· Case study
Separate replaying an accepted return from asking to change it to an exchange.
AI product manager
Read the example →· Case study
A receipt confirms the requested viewer role while a separate permission-delta assertion catches an extra administrator grant.
AI product engineer
Read the example →· Case study
Replay a competing debit with each submission check removed, and see why a no-transfer assertion alone misses both missing guards.
AI product engineer
Read the example →· Case study
Remove a delivery check in a local fixture to see why a tool error cannot establish that no reminder was sent to the patient.
AI product engineer
Read the example →Start building
Rasa is a commercial platform with a free Developer Edition for individual builders. Request a licence key, install rasa-pro, and create a Mantle agent. Write skills as plain-language instructions and add checks for actions that need tighter control.
Already have a licence? The quickstart takes you through one complete local agent.
# download the complete project at /quickstart/$ uv sync --locked$ uv run python check.py setup# fill in the two keys in your local .env$ uv run rasa train$ uv run rasa inspectThe whole AI team
Decide what to build, design a useful conversation, test its boundaries, and make a release you can operate. Find a practical starting point for your role.
Meet the community
Discuss production problems and share solutions with engineers, product teams and the Rasa team.
Apply to join the community and talk with developers and the Rasa team on Discord.
Apply to joinSearch questions and answers from other developers, or ask about your own problem.
forum.rasa.comJoin the weekly Rasa Heroes office hours for questions about your agent and help with problems.
Office hoursStart here
Request a free Developer Edition licence to build your own agents with Rasa.
Request a keyFrom an empty directory to an agent you can talk to in your terminal. The quickstart walks through the template project step by step.
QuickstartRasa University offers self-paced courses and a developer certification for building and testing agents.
Rasa UniversityPublish your work, show it in the community, and tell the team what the platform made easy and what it made hard.
Rasa Heroesrasa-heroes
Rasa Heroes is our programme for developers who share their work. Publish a repository, explain what worked and what failed, and give feedback to the Rasa team.