
Talk to your databases, in French
Query, modify, and explore your databases in natural language, powered by SQLChat and hosted by DINAO. In local mode, your schema and data never leave for OpenAI.
What is SQLChat?
SQLChat is a next-generation SQL client based on chat: you query, add, modify, and delete data in natural language, with the application translating the request into SQL thanks to a large language model. It supports MySQL, PostgreSQL, MSSQL, TiDB Cloud, and OceanBase, and democratizes data access for non-SQL expert profiles.
Technically, SQLChat is built on Next.js / TypeScript with the Prisma ORM; an optional PostgreSQL database stores accounts and usage. The AI engine is configurable: by default, it relies on an external API (OpenAI), but it also supports a self-hosted LLM via Ollama, enabling a fully sovereign deployment.
With DINAO, the instance is hosted and maintained in France, and the connection to the model is configured for local mode: your schema and data never leave the server. It's conversational access to your databases, without compromising on privacy.
Host SQLChat at DINAO
Resource tiers compatible with SQLChat prerequisites (minimum 1 vCPU / 512 Mo / 1 Go). Hosted in France, fully managed.
- 1 dedicated vCPU
- 2 Go RAM
- 20 GB NVMe
- Daily backups
- Managed & monitored by DINAO
- 2 dedicated vCPU
- 4 Go RAM
- 40 GB NVMe
- Daily backups
- Managed & monitored by DINAO
- 4 dedicated vCPU
- 8 Go RAM
- 80 GB NVMe
- Daily backups
- Managed & monitored by DINAO
- 8 dedicated vCPU
- 16 Go RAM
- 160 GB NVMe
- Daily backups
- Managed & monitored by DINAO
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.
Technical details
You might be wondering…
Do my data and schema go to OpenAI?
Not if you choose local mode: connected to a self-hosted LLM (Ollama), SQLChat keeps your schema and data in France. With an external API, however, the schema is transmitted to the provider — prefer local mode for sovereignty.
Which databases can I query?
SQLChat connects to MySQL, PostgreSQL, MSSQL, TiDB Cloud, and OceanBase. You interact with them in natural language.
Do I need to know SQL?
No. That's the point: you formulate your request in French, SQLChat generates the corresponding SQL query. Advanced users can verify and adjust the generated SQL.
Which LLM is used?
At your choice: an open-weight model hosted locally via Ollama (recommended for privacy), or an external API with your own key. DINAO configures the connection.
Do I need technical skills to install it?
No. DINAO handles installation, connection to your databases, the LLM, and updates. You simply use the chat interface.