Skip to content
forked from Canner/WrenAI

πŸ€– Open-source GenBI AI Agent that empowers data-driven teams to chat with their data to generate Text-to-SQL, charts, spreadsheets, reports, dashboards, BI and embedded AI. πŸ“ˆπŸ“ŠπŸ“‹πŸ§‘β€πŸ’»

License

Notifications You must be signed in to change notification settings

narsik123/WrenAI

Β 
Β 

Repository files navigation

Wren AI

Canner%2FWrenAI | Trendshift

Open-source GenBI AI Agent that empowers data-driven teams to chat with their data to generate Text-to-SQL, charts, spreadsheets, reports, BI and embedded AI.

🎯 Our Vision & Mission

At Wren AI, our mission is to revolutionize business intelligence by empowering organizations with seamless access to data through Generative Business Intelligence (GenBI). We aim to break down barriers to data insights with advanced AI-driven solutions, composable data frameworks, and semantic intelligence, enabling every team member to make faster, smarter, and data-driven decisions with confidence.

🀩 Learn more about GenBI

πŸ€– Features

1. Talk to Your Data in Any Language

Wren AI speaks your language. Unlock valuable insights by asking your business questions to Wren AI. It goes beyond surface-level data analysis to reveal meaningful information and simplifies obtaining answers by just asking.

2. GenBI Insights

The GenBI feature empowers users with AI-generated summaries that provide key insights alongside SQL queries, simplifying complex data. Instantly convert query results into AI-generated reports, charts, transforming raw data into clear, actionable visuals. With GenBI, you can make faster, smarter decisions with ease.

3. Semantic Layer with a Well-Crafted UI/UX

Wren AI has implemented a semantic engine architecture to provide the LLM context of your business; you can easily establish a semantic layer on top of your data schema that helps LLM learn more about your business context.

4. Embedded AI-Powered SQL and Charts with the Wren AI API

Unlock the full power of Wren AI in your custom AI Agents and applications. Our API lets you generate SQL queries and rich charts from natural language, effortlessly embedding Wren AI’s intelligence into your workflows. Plus, monitor and manage every interaction with our built-in API History for complete transparency and control.

Check out the full API documentation here

πŸ€” Why Wren AI?

We focus on providing an open, secure, and accurate SQL AI Agent for everyone.

1. Turnkey Solution

Wren AI makes it easy to onboard your data. Discover and analyze your data with our user interface. Effortlessly generate results without needing to code.

2. End-to-end Solution

Wren AI helps you go from natural language to insightsβ€”automatically generating SQL queries, visual charts, and API responses based on your database schema and context.

3. Open-sourced & Free

Deploy Wren AI anywhere you like on your own data, LLM APIs, and environment.

πŸ•Ά Try it yourself!

GenBI (Generative Business Intelligence)

Wren.BI.Reports.mov

Ask any questions

new-asking-flow.mp4

πŸ‘‰ Try with your data on Wren AI Cloud or Install in your local environment

Supported Data Sources

If your data source is not listed here, vote for it in our GitHub discussion thread. It will be a valuable input for us to decide on the next supported data sources.

  • BigQuery
  • DuckDB
  • PostgreSQL
  • MySQL
  • Microsoft SQL Server
  • ClickHouse
  • Trino
  • Snowflake

Supported LLM Models

Wren AI supports integration with various Large Language Models (LLMs), including but not limited to:

  • OpenAI Models
  • Azure OpenAI Models
  • DeepSeek Models
  • Google AI Studio – Gemini Models
  • Vertex AI Models (Gemini + Anthropic)
  • Bedrock Models
  • Anthropic API Models
  • Groq Models
  • Ollama Models
  • Databricks Models

Check configuration examples here!

Caution

The performance of Wren AI depends significantly on the capabilities of the LLM you choose. We strongly recommend using the most powerful model available for optimal results. Using less capable models may lead to reduced performance, slower response times, or inaccurate outputs.

❀️ Knowledge Sharing From Wren AI

Want to get our latest sharing? Follow our blog!

πŸš€ Getting Started

Using Wren AI is super simple, you can set it up within 3 minutes, and start to interact with your data!

πŸ“š Documentation

Visit Wren AI documentation to view the full documentation.

πŸ› οΈ Contribution

Want to contribute to Wren AI? Check out our Contribution Guidelines.

⭐️ Community

Please note that our Code of Conduct applies to all Wren AI community channels. Users are highly encouraged to read and adhere to them to avoid repercussions.

πŸŽ‰ Our Contributors

⬆️ Back to Top

About

πŸ€– Open-source GenBI AI Agent that empowers data-driven teams to chat with their data to generate Text-to-SQL, charts, spreadsheets, reports, dashboards, BI and embedded AI. πŸ“ˆπŸ“ŠπŸ“‹πŸ§‘β€πŸ’»

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 65.3%
  • Python 30.2%
  • JavaScript 1.8%
  • Go 1.2%
  • Jupyter Notebook 0.7%
  • Less 0.5%
  • Other 0.3%