hexinfo/dat

Asking yours data in a natural language way through pre-modeling (data models and semantic models).

50
/ 100
Established

Combines pre-modeled semantic layers with an Askdata Agent workflow to enable natural language SQL generation across multiple databases (MySQL, PostgreSQL, Oracle, DuckDB) while ensuring query accuracy. Built on a pluggable SPI architecture with Java 17, supporting extensible LLM providers, embedding models, and vector storage backends (DuckDB, Weaviate, PGVector) for semantic retrieval-augmented query generation. Designed as a developer framework rather than platform—enables data engineers to define YAML-based semantic models locally via CLI or IDE, deployable as OpenAPI services or embedded via dat-sdk for custom UI implementations.

243 stars.

No Package No Dependents
Maintenance 6 / 25
Adoption 10 / 25
Maturity 15 / 25
Community 19 / 25

How are scores calculated?

Stars

243

Forks

39

Language

Java

License

Apache-2.0

Category

text-to-sql-rag

Last pushed

Dec 26, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/rag/hexinfo/dat"

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