Agentic RAG: An End-to-End Open Source Framework

Weaviate vector database · Beginner ·🔍 RAG & Vector Search ·8mo ago
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

Related AI Lessons

Why I Chose Markdown as the Foundation of my RAG Pipeline
Learn why Markdown is a crucial foundation for RAG pipelines and how it can improve your workflow
Medium · RAG
Built a RAG System From Scratch and Finally Understood Why Everyone Is Talking About It
Learn to build a Retrieval-Augmented Generation (RAG) system from scratch and understand its importance in AI
Medium · Python
What is RAG and How Does It Work with Modern AI Systems?
Learn about RAG, a key architecture pattern for enterprise AI and coding agents, and how it works with modern AI systems
Medium · AI
Limits of RAG and implications for self-hosted AI
Learn the limitations of Retrieval-Augmented Generation (RAG) and their implications for self-hosted AI, understanding that scalability is not infinite
Medium · RAG

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
Up next
Watch this before applying for jobs as a developer.
Tech With Tim
Watch →