Agentic RAG: An End-to-End Open Source Framework
Elysia is Weaviate's new open source, agentic RAG framework that goes way beyond simple text-in, text-out chatbots. It dynamically displays data, learns from user feedback, and chunks documents on-demand. Built with pure Python logic and DSPy, it's designed to be the next evolution beyond traditional RAG pipelines.
What it does:
• Uses decision trees to choose the right tools and display formats
• Analyzes your data structure to understand what you're working with
• Learns from user feedback to improve responses over time
• Provides transparency into its decision-making process
• Works as both a full-featured web app and Python library
The system connects to Weaviate Cloud instances and automatically generates search filters and parameters from natural language queries. Installation is simple with `pip install elysia-ai` .
GitHub: https://github.com/weaviate/elysia
Demo: https://elysia.weaviate.io
Blog post: https://weaviate.io/blog/elysia-agentic-rag
▬▬▬▬▬▬▬▬▬▬▬▬ CONNECT WITH US ▬▬▬▬▬▬▬▬▬▬▬▬
- Visit http://weaviate.io/
- Star us on GitHub https://github.com/weaviate/weaviate
- Stay updated and subscribe to our newsletter: https://newsletter.weaviate.io/
- Try out Weaviate Cloud for free here: https://console.weaviate.cloud/
Got a question?
- Forum: https://forum.weaviate.io/
- Slack: https://weaviate.io/slack
Connect with us on
- Twitter: https://twitter.com/weaviate_io
- LinkedIn: https://www.linkedin.com/company/weaviate-io/
00:00 - Introduction
01:17 - Overview of the framework
02:13 - Agentic decision tree architecture
03:20 - Dynamic data displays
04:01 - Automatic data expertise
04:26 - Real-world example: powering Glowe's chat
05:29 - Other cool features
06:39 - Online demo
09:55 - Installation and setup
12:25 - Using Elysia as a Python framework
13:04 - Outro
Watch on YouTube ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
More on: RAG Basics
View skill →Related AI Lessons
⚡
⚡
⚡
⚡
Graph RAG Isn't a One-Shot Anymore — The Case for Agentic Graph RAG MCPs
Dev.to · Ryosuke Tsuji
Why I Chose Markdown as the Foundation of my RAG Pipeline
Medium · RAG
Built a RAG System From Scratch and Finally Understood Why Everyone Is Talking About It
Medium · Python
What is RAG and How Does It Work with Modern AI Systems?
Medium · AI
Chapters (11)
Introduction
1:17
Overview of the framework
2:13
Agentic decision tree architecture
3:20
Dynamic data displays
4:01
Automatic data expertise
4:26
Real-world example: powering Glowe's chat
5:29
Other cool features
6:39
Online demo
9:55
Installation and setup
12:25
Using Elysia as a Python framework
13:04
Outro
🎓
Tutor Explanation
DeepCamp AI