Datus-agent
AI agent that writes SQL, builds metrics, and automates data pipelines
All Skills in This Repository (30)
Pure Emerald Level Indicatorsadmin-tools
Run database health checks, table statistics refreshes, and index rebuilds.
data-profiler
Profile data quality metrics and value distributions for tabular datasets.
sql-optimization
Analyze SQL execution plans and rewrite subqueries as JOINs.
report-generator
Generate JSON, CSV, or markdown reports from SQL query results.
sql-analysis
Guide structured SQL data analysis with schema discovery and data sampling.
init
Initialize data engineering projects with lightweight context stores and AGENTS.md skeletons.
table-validation
Validate database table column sets, data types, and nullability against expected contracts.
data-migration
Migrate tables between heterogeneous database engines with schema inspection and reconciliation.
gen-table
Generate and execute DDL to create database tables from SQL queries or natural language.
gen-metrics
Convert natural language metric descriptions and SQL queries into validated MetricFlow definitions.
build-kb
Build vector-indexed knowledge bases from project files, database metadata, and validated SQL corpora.
metricflow-semantic-authoring
Generate validated MetricFlow semantic model YAML from database table schemas.
Frequently Asked Questions
FAQPage SchemaHow to install Datus-agent?โผ
Run `npx skills add Datus-ai/Datus-agent --all -g -y` in your terminal to install all skills in this suite globally.
What does Datus-agent do?โผ
It is an AI data engineering agent that converts natural language into SQL, builds semantic models and metrics, and automates pipelines, reports, and dashboards across your databases.
Which databases and LLMs does Datus support?โผ
It connects to 18 databases including PostgreSQL, MySQL, DuckDB, and ClickHouse, and works with 10+ LLM providers such as OpenAI, Claude, DeepSeek, and Gemini.
Can Datus build dashboards automatically?โผ
Yes. Its built-in skills create and validate Apache Superset and Grafana dashboards, and can also generate self-contained HTML reports directly from chat.
Do I need to know SQL to use Datus?โผ
No. You ask questions in plain English through the CLI, web chat, Slack, or VS Code, and the agent writes, validates, and runs the SQL for you.
Related Repositories in Data & Analytics
View All in Data & AnalyticsโPaddleOCR
Extract text, tables, and formulas from PDFs and images
Scrapling
Scrape any website and bypass anti-bot protection with AI
last30days-skill
Research any topic across Reddit, X, YouTube, and the web