kbeaugrand/SemanticKernel.Agents.DatabaseAgent

Powerful tool designed to generate SQL queries from natural language (NL2SQL) using Microsoft’s Semantic Kernel framework. This project aims to bridge the gap between human-readable queries and SQL, enabling easy and efficient database interactions with AI-driven language models.

46
/ 100
Emerging

This project helps anyone who needs to quickly get answers from a database without writing complex SQL queries. You provide a question in plain English, and it translates that question into a SQL query, runs it, and gives you the results. It's designed for business analysts, data scientists, or operations managers who need to extract data efficiently.

Use this if you need to query relational databases using natural language, enabling users without SQL expertise to retrieve information directly.

Not ideal if you need a solution for complex data transformations or data warehousing, or if strict, deterministic query generation without any AI inference is critical.

data-retrieval business-intelligence database-querying data-analysis
No Package No Dependents
Maintenance 6 / 25
Adoption 7 / 25
Maturity 16 / 25
Community 17 / 25

How are scores calculated?

Stars

40

Forks

9

Language

C#

License

MIT

Last pushed

Nov 21, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/vector-db/kbeaugrand/SemanticKernel.Agents.DatabaseAgent"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.