← Back to catalog DataLine · managed by DINAO

Query your data in natural language

Ask your questions in French, DataLine writes the SQL, executes the query, and returns charts and dashboards. Your databases remain connected on our servers in France, and by default, only metadata (not your actual data) is sent to the model.

Hosted in FranceOnly metadata sentAuto-generated SQL & chartsGDPR CompliantOfficial publisher image
Overview

What is DataLine?

DataLine is an open-source data analysis and visualization tool with a privacy-first approach that allows you to interact with your databases using natural language. You ask a question, DataLine translates it into SQL, executes the query on the connected database, and presents the results as tables or charts. You can adjust the generated query, save your results, and build dashboards.

Its privacy approach is native: by default, only metadata (table names, column types) is sent to the language model, not the content of your data — a behavior that can be disabled when the data is not sensitive. DataLine connects to PostgreSQL, MySQL, Microsoft SQL Server, Azure SQL, Snowflake, SQLite, and can also directly import CSV, Excel, and sas7bdat files.

Technically, the application relies on a Python / FastAPI backend and a React interface, with persistent local SQLite application storage. It deploys as a Docker container and offers optional authentication, making it particularly suitable for self-managed enterprise hosting.

Compatible offers

Host DataLine at DINAO

Resource tiers compatible with DataLine prerequisites (minimum 1 vCPU / 512 Mo / 1 Go). Hosted in France, fully managed.

Découverte
1 vCPU · 2 Go · 20 Go
9,90 € /month excl. VAT
  • 1 dedicated vCPU
  • 2 Go RAM
  • 20 GB NVMe
  • Daily backups
  • Managed & monitored by DINAO
Order
Performance
4 vCPU · 8 Go · 80 Go
39,90 € /month excl. VAT
  • 4 dedicated vCPU
  • 8 Go RAM
  • 80 GB NVMe
  • Daily backups
  • Managed & monitored by DINAO
Order
Dédié
8 vCPU · 16 Go · 160 Go
79,90 € /month excl. VAT
  • 8 dedicated vCPU
  • 16 Go RAM
  • 160 GB NVMe
  • Daily backups
  • Managed & monitored by DINAO
Order
🧠

This application uses AI

The container hosts the application, not the AI engine (which requires dedicated GPUs) : inference is handled externally, with your own provider key. Prioritize a sovereign engine — Mistral AI, NumSpot, Scaleway, or OVHcloud AI Endpoints (France, GDPR) ; an international provider (OpenAI, Anthropic…) only if a specific capability requires it. Inference subscriptions are not included in hosting.

Under the hood

Technical details

vCPU
1 vCPU
ideal : 2 vCPU
Memory
512 Mo
ideal : 2 Go
Disk
1 Go
ideal : 5 Go
Image : ramiawar/dataline:latest Registry : docker.io Services : dataline Ports : 7377
FAQ

You might be wondering…

Does my data go to an AI service?

By default, only the metadata of your database (table names, column types) is sent to the model to generate SQL — not the content of your rows. You can disable this behavior if your data is not sensitive. Query execution, however, remains on our servers.

Which databases can I connect to?

PostgreSQL, MySQL, Microsoft SQL Server, Azure SQL, Snowflake, SQLite, or directly your CSV and Excel files. You can manage multiple connections from the same instance.

Do I need to know how to write SQL?

No. You ask your question in French; DataLine writes the SQL, executes it, and displays the result. Advanced users can manually edit the generated query.

Where are the data hosted?

On DINAO infrastructure in France, in one of the available data centers. Your databases and analyses do not leave the territory.

Can I export my analyses and change plans?

Yes. You can upgrade or downgrade at any time, and your saved analyses remain exportable — no proprietary lock-in.