AI database engine · Autoalojado · BYOK

El motor SQL
de IA autoalojado.

Connect your database — PostgreSQL, MySQL, SQL Server, ClickHouse, and more — bring your own AI key, and ask questions in plain English. No SQL knowledge needed, and no data ever leaves your infrastructure. It's AI-powered database management for people who don't want to give up control of their data.

Nivel gratuito incluido · Sin tarjeta de crédito · Autoalojado

Ottoch
› ¿Cuántos pedidos se hicieron el mes pasado?
SELECT COUNT(*) AS order_count
FROM orders
WHERE created_at >= DATE_TRUNC('month', NOW() - INTERVAL '1 month')
  AND created_at < DATE_TRUNC('month', NOW());
✓ Se hicieron 3.847 pedidos el mes pasado.
Ejecutado en 0,12s · 1 fila devuelta
100%
Autoalojado — tus datos y credenciales nunca salen de tu infraestructura
7
Bases de datos compatibles de fábrica, desde Postgres hasta Databricks
<60s
Desde docker compose up hasta tu primera respuesta
0
Consultas que no son SELECT jamás ejecutadas — bloqueadas por completo antes de que la base de datos las vea

Hazle una pregunta a tu base de datos, en lenguaje natural

Un recorrido breve: primer inicio de sesión, conectar una base de datos, elegir tu modelo de IA y hacer tu primera pregunta.

Mostrado con la edición Enterprise.

⚡ CONFIGURACIÓN DE 60 SEGUNDOS De cero a tu primera consulta en menos de un minuto
PASO 1 · ~10s
Levantar compose
docker compose up -d

Inicia la app + Redis. Consulta la guía de despliegue para ver el archivo compose.

PASO 2 · ~5s
Obtener credenciales
docker compose logs app

Usuario y contraseña de administrador mostrados en el primer arranque.

PASO 3 · ~20s
Añade tu clave de IA

Configuración → Configuración LLM. Pega tu clave de OpenAI, Anthropic o Gemini.

PASO 4 · ~30s
Conecta y pregunta

Añade una conexión de base de datos, activa tablas y haz tu primera pregunta.

Tres pasos de cero a respuestas

Sin configuración compleja. Sin nube gestionada. Un comando de Docker y estarás consultando en minutos.

PASO 01
Conecta tu base de datos

Proporciona tu host, credenciales y las tablas que quieres exponer. Las credenciales se cifran en reposo. Solo tú puedes descifrarlas.

PASO 02
Pregunta en lenguaje natural

Escribe tu pregunta como se la harías a un compañero. Ottoch crea un prompt consciente del esquema y lo envía a tu proveedor de IA elegido.

PASO 03
Obtén una respuesta real

La IA genera SQL, validamos que sea un SELECT puro, lo ejecutamos de forma segura en tu base de datos y traducimos el resultado de vuelta a lenguaje natural.

Diseñado para producción, no para demos

Cada decisión de diseño gira en torno a la seguridad y la practicidad. No se trata solo de hacer un prototipo llamativo.

🔒
Seguro por ser de solo lectura

Todas las consultas son solo SELECT. Bloqueadas por completo a nivel de código antes de la ejecución — no solo confiando en la salida de la IA.

🔑
Usa tu propia clave de IA

Usa OpenAI, Anthropic, Gemini o cualquier API compatible. Tú controlas el coste. Las claves se cifran y nunca salen de tu servidor.

🐳
Autoalojado

Un comando de Docker. Tus datos nunca salen de tu infraestructura. Sin precios de SaaS, sin dependencia de proveedor, sin llamadas a casa.

🎯
Consciente del esquema

La IA solo ve las tablas que activas. Nada más queda expuesto. Control detallado sobre lo que el modelo puede consultar.

🔄
Reintento inteligente

Si una consulta falla, la IA se corrige a sí misma — el error se devuelve al modelo, que lo vuelve a intentar hasta 3 veces antes de rendirse limpiamente.

💬
Historial de sesiones

Sesiones de chat con nombre por conexión de base de datos. Tus preguntas y SQL se guardan para que puedas revisarlas, compartirlas o volver a ejecutarlas más tarde.

👥
Multiusuario y LDAP

La edición enterprise incluye RBAC (roles Admin, Developer, Guest) e integración con LDAP/Active Directory — los usuarios se crean automáticamente en el primer inicio de sesión.

🐘 PostgreSQL 🐬 MySQL 🐬 MariaDB 🪟 SQL Server ⚡ ClickHouse ◈ Databricks ☁ Redshift

En marcha con dos comandos

Docker Compose inicia la app y Redis juntos. Los datos persisten en un volumen con nombre.

docker compose up -d

Luego abre http://localhost y consulta los logs para ver tus credenciales de acceso:

docker compose logs app
Guía de despliegue completa →

Ottoch as an AI database engine

Common questions about using AI for database management.

What is an AI database engine?
An AI database engine translates plain-English questions into SQL, runs them safely, and explains the result back in plain English. Ottoch is a self-hosted AI database engine: it connects to your existing PostgreSQL, MySQL, MariaDB, SQL Server, ClickHouse, Databricks, or Redshift database and adds an AI layer for querying and understanding it, rather than replacing your database.
Can AI manage my database for me?
Ottoch is built for AI-powered database management focused on safely answering questions, not unattended administration: the AI reads your schema and writes SELECT queries so anyone on your team can explore data in plain English. It never runs INSERT, UPDATE, DELETE, DROP, or any other write or admin operation — that's enforced in code, not left to the model's judgment.
What's the difference between an AI SQL engine and AI database management?
They overlap. An AI SQL engine describes how Ottoch works under the hood — plain English in, SQL out. AI database management describes what it's used for — letting anyone on a team explore, question, and understand a database without learning SQL or waiting on a data analyst.
Which databases does Ottoch's AI engine support?
PostgreSQL, MySQL, MariaDB, SQL Server, ClickHouse, Databricks, and Redshift, with more engines planned.
Is an AI database management tool safe to point at a production database?
Yes — every generated query is parsed and verified as a pure SELECT statement before it ever reaches your database, only tables you explicitly activate are visible to the AI, and credentials and AI keys are encrypted at rest. See how it works for the full breakdown.

¿Listo para conectar tu base de datos?

Nivel gratuito incluido. Sin tarjeta de crédito. Se ejecuta en tu propio servidor.

Desplegar gratis → Ver precios enterprise