Use cases · Hermes

Query your database in plain language

Query your database in plain language with Hermes: a practical, on-prem approach built for Azerbaijani teams.

Query Your Database in Plain Language

Hermes empowers your team to extract critical insights from their own data using natural language in Azerbaijani, Russian, or English. By eliminating the need to write complex SQL queries, Hermes removes the technical barriers between your business users and their data, allowing anyone to get instant, accurate answers without relying on a developer or data analyst for every report. Designed with a security-first mindset, Hermes operates entirely on your own infrastructure via a self-hosted Docker deployment. It connects to your existing databases using a strict read-only posture, ensuring that your data remains secure and unaltered. Beyond simple queries, Hermes enables the creation of live dashboards that reflect real-time data, providing a transparent and trustworthy window into your business operations.

Capabilities

Why Teams Choose Hermes

Democratize data access by allowing non-technical team members to get answers without depending on analysts.

Maintain total transparency with a system that reveals the exact SQL executed for every single answer.

Bridge communication gaps with native support for Azerbaijani, Russian, and English languages.

Ensure maximum data safety through a read-only, least-privilege role restricted exclusively to SELECT statements.

Keep sensitive business information secure by self-hosting the entire solution on any Docker host.

Eliminate manual reporting with live dashboards that query your databases in real time.

Core Capabilities

Plain-language to SQL

Type a question the way you would ask a colleague. Hermes translates it into a precise SQL query and returns the result in seconds.

Full SQL transparency

Every answer is accompanied by the exact SQL statement that produced it, so analysts and auditors can verify results at any time.

Trilingual interface

Ask questions in Azerbaijani, Russian, or English. Hermes understands all three, making it practical for mixed-language teams across Azerbaijan.

Live dashboards

Turn recurring questions into persistent dashboards that query your databases in real time — no manual exports or scheduled refreshes needed.

Read-only, least-privilege access

Hermes connects through a role that can only SELECT. It cannot insert, update, delete, or alter anything in your database.

Self-hosted on Docker

Deploy Hermes on any Docker host inside your own infrastructure. Your data never leaves your environment.

How It Works

1Deploy Hermes on your Docker host — it drops onto any standard Docker environment with minimal configuration.
2Connect it to your existing databases using a read-only, least-privilege SELECT role.
3A team member types a question in Azerbaijani, Russian, or English through the Hermes interface.
4Hermes translates the question into SQL, runs it against your live database, and returns the answer.
5The exact SQL used is displayed alongside every result for full auditability.
6Pin frequently needed queries as live dashboards that stay up to date automatically.

Frequently Asked Questions

Can Hermes modify or delete data in my database?

No. Hermes is read-only by design. It connects through a least-privilege role that is restricted to SELECT statements only, meaning it is technically impossible for the tool to insert, update, delete, or alter any data or schema.

Does my data leave my servers during the query process?

No. Because Hermes is fully self-hosted and runs on your own Docker infrastructure, your data stays within your own environment at all times and is never transmitted to external servers.

Which languages are supported for querying?

Hermes is trilingual, supporting Azerbaijani, Russian, and English. This allows team members to interact with their data in whichever of these three languages they are most comfortable using.

How can I verify that the AI-generated answers are accurate?

Hermes provides full transparency by displaying the exact SQL query it executed for every answer. This allows your analysts or database administrators to review, copy, and independently verify the logic behind any result.

What are the infrastructure requirements for deployment?

Hermes is designed to be lightweight and flexible, deploying on any standard Docker host. This makes it compatible with most modern server environments regardless of your specific cloud or on-premise setup.

Ready to Query Your Data in Plain Language?

Get in touch with the Allmaz team to see Hermes running against your own data — on your own infrastructure.

Request a demo