Use cases · Hermes

Answer ad-hoc data questions

Answer ad-hoc data questions with Hermes: a practical, on-prem approach built for Azerbaijani teams.

Instant Data Answers Without Writing SQL

Hermes is a professional self-hosted analytics assistant engineered for Azerbaijani teams who require rapid, trustworthy insights from their internal databases. By bridging the gap between complex data structures and business intuition, Hermes allows users to ask questions in plain language—supporting Azerbaijani, Russian, and English—and instantly translates those requests into precise SQL queries. The system then executes these queries against your data to return live results or dynamic dashboards, eliminating the technical bottleneck of manual query writing. Security and sovereignty are core to the Hermes architecture. Because the platform is entirely self-hosted and deployed on your own infrastructure, your sensitive data never leaves your secure environment. To ensure maximum safety, Hermes operates exclusively in a read-only mode using a least-privilege role, meaning it can only perform SELECT operations. This combination of trilingual accessibility and rigorous security allows your team to explore data freely without risking the integrity of your database.

Capabilities

Why Teams Trust Hermes for Ad-Hoc Analytics

Eliminate SQL dependencies by querying databases using natural language

Enable inclusive collaboration with full support for Azerbaijani, Russian, and English

Maintain total data sovereignty via self-hosting on any Docker-compatible host

Ensure absolute accuracy with full transparency of the executed SQL for every answer

Guarantee database integrity through a read-only, SELECT-only least-privilege role

Accelerate decision-making with live dashboards built directly over your own data

Core Capabilities

Plain-language to SQL

Type your question the way you would ask a colleague. Hermes converts it into a precise SQL query and runs it against your database in real time.

Live dashboards over your own data

Turn any query result into a live dashboard that refreshes against your actual databases — no data exports or third-party warehouses needed.

Trilingual interface

Ask questions and receive results in Azerbaijani, Russian, or English, so every member of your team can work in their preferred language.

Full SQL transparency

Every answer comes with the exact SQL statement Hermes executed. You can review, copy, or audit it at any time — no black-box results.

Read-only by design

Hermes connects through a least-privilege database role restricted to SELECT operations only, so it can read your data but never modify or delete it.

Self-hosted on Docker

Deploy Hermes on any Docker host inside your own infrastructure. Your data stays on your servers and never passes through an external service.

How Hermes Processes Your Data Requests

1Deploy Hermes on your Docker host and connect it to your existing database using a read-only SELECT role.
2Open the interface and type your question in Azerbaijani, Russian, or English — no SQL required.
3Hermes translates your question into a SQL query and runs it live against your database.
4Your answer appears instantly, along with the exact SQL statement that was executed so you can verify the logic.
5Pin results to a live dashboard that your team can revisit and share at any time.

Frequently Asked Questions

Does Hermes send my data to an external server?

No. Hermes is fully self-hosted and runs on your own Docker infrastructure. Your data remains inside your environment at all times and never passes through an external service.

Can Hermes accidentally change or delete data in my database?

No. Hermes is read-only by design. It connects through a least-privilege role restricted to SELECT operations only, making it technically impossible for the tool to write, update, or delete any data.

Which languages are supported for querying?

Hermes is trilingual, meaning you can ask questions and receive results in Azerbaijani, Russian, or English, allowing your team to work in their preferred language.

How can I verify that the generated answer is correct?

To avoid 'black-box' results, Hermes displays the exact SQL query it executed alongside every answer. This allows you to review the logic and confirm the data is being pulled correctly.

What are the technical requirements for deployment?

Hermes is designed for easy deployment and can be dropped onto any host that runs Docker. No specialized cloud environments or proprietary hardware are required.

Secure Your Data Insights Today

Deploy Hermes inside your infrastructure and give your team a practical, secure way to explore data — in the language they work in, with full visibility into every result.

Request a demo