Titan AI LogoTitan AI

WrenAI

12,690
1,321
TypeScript

Project Description

⚡️ GenBI (Generative BI) queries any database in natural language, generates accurate SQL (Text-to-SQL), charts (Text-to-Chart), and AI-powered business intelligence in seconds.

WrenAI: ⚡️ GenBI (Generative BI) queries any database in natural language, generates accurate SQL (Text-to-S

Project Title

WrenAI — Open-Source Natural Language Interface for Databases and Analytics

Overview

WrenAI is an open-source Generative Business Intelligence (GenBI) agent that enables users to query databases using natural language, generating accurate SQL queries, charts, and AI-powered insights. It stands out for its ability to slash the SQL learning curve and provide decision-ready context in one click, making it a powerful tool for both technical and non-technical users.

Key Features

  • Talk to Your Data: Ask in any language → precise SQL & answers
  • GenBI Insights: AI-written summaries, charts & reports
  • Semantic Layer: MDL models encode schema, metrics, joins
  • Embed via API: Generate queries & charts inside your apps

Use Cases

  • Data Analysts: Use natural language to query databases and generate reports without SQL knowledge.
  • Business Decision Makers: Get AI-generated insights and summaries to make informed decisions quickly.
  • Developers: Integrate WrenAI into applications to create custom agents, SaaS features, and chatbots.

Advantages

  • Reduces the barrier to entry for database querying by eliminating the need for SQL knowledge.
  • Provides AI-generated insights and summaries, saving time and effort in data analysis.
  • Offers a semantic layer for accurate and governed outputs, ensuring data integrity.

Limitations / Considerations

  • The project's license is currently unknown, which may affect its use in commercial applications.
  • As an AI-driven tool, it may have limitations in understanding complex or ambiguous natural language queries.

Similar / Related Projects

  • DBDash: A database dashboard that allows users to visualize and query databases. Unlike WrenAI, it does not focus on natural language processing.
  • Chata.ai: A tool that turns natural language into SQL queries. It shares the Text-to-SQL feature with WrenAI but does not offer the same range of AI-powered insights.
  • DataSpell: A platform for data exploration and analysis. While it provides a user-friendly interface, it does not offer the same level of natural language querying capabilities as WrenAI.

Basic Information


📊 Project Information

  • Project Name: WrenAI
  • GitHub URL: https://github.com/Canner/WrenAI
  • Programming Language: TypeScript
  • ⭐ Stars: 11,871
  • 🍴 Forks: 1,186
  • 📅 Created: 2024-03-13
  • 🔄 Last Updated: 2025-09-12

🏷️ Project Topics

Topics: [, ", a, g, e, n, t, ", ,, , ", a, n, t, h, r, o, p, i, c, ", ,, , ", b, e, d, r, o, c, k, ", ,, , ", b, i, g, q, u, e, r, y, ", ,, , ", b, u, s, i, n, e, s, s, -, i, n, t, e, l, l, i, g, e, n, c, e, ", ,, , ", c, h, a, r, t, s, ", ,, , ", d, u, c, k, d, b, ", ,, , ", g, e, n, b, i, ", ,, , ", l, l, m, ", ,, , ", o, p, e, n, a, i, ", ,, , ", p, o, s, t, g, r, e, s, q, l, ", ,, , ", r, a, g, ", ,, , ", s, p, r, e, a, d, s, h, e, e, t, s, ", ,, , ", s, q, l, ", ,, , ", s, q, l, a, i, ", ,, , ", t, e, x, t, -, t, o, -, c, h, a, r, t, ", ,, , ", t, e, x, t, -, t, o, -, s, q, l, ", ,, , ", t, e, x, t, 2, s, q, l, ", ,, , ", v, e, r, t, e, x, ", ]


🎮 Online Demos

📚 Documentation


This article is automatically generated by AI based on GitHub project information and README content analysis

Titan AI Explorehttps://www.titanaiexplore.com/projects/wrenai-771350543en-USTechnology

Project Information

Created on 3/13/2024
Updated on 10/31/2025