The SQL Agent
Open Source • Multi-database • Multi-turn • Access controlled
Let your users query all your company's systems of record.
Why use AI to chat with your database in the first place? To start, it allows you to spend less time writing SQL and more time generating insights on your data. With Vanna, you can empower users across your organization—regardless of their SQL expertise—to interact with your database using natural language, making data more accessible to everyone.
Choose Your Stack
Vanna works with any LLM provider and database. Select your options to get started with the open source framework.
☁️ Admin Features
Vanna provides optional hosted admin features
- ✓ Access Control: Control who sees what
- ✓ Observability: Real-time metrics & tracing
- ✓ Agent Memory: Hosted vector DB
- ✓ File System: Secure file storage
- ✓ Audit Logs: Activity tracking
- ✓ Data Retention: Long-term storage
🧠 LLM Provider
Choose your language model
☁️ Admin Features
Vanna provides optional hosted admin features
- ✓ Access Control: Control who sees what
- ✓ Observability: Real-time metrics & distributed tracing
- ✓ Agent Memory: Hosted vector database for learning
- ✓ File System: Secure file storage and retrieval
- ✓ Audit Logs: Comprehensive activity tracking & compliance
- ✓ Data Retention: Long-term storage for conversations & logs
Get copy-paste ready configuration code