AI database engine · Selbst gehostet · BYOK

Die selbst gehostete
KI-SQL-Engine.

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.

Kostenlose Stufe inklusive · Keine Kreditkarte nötig · Selbst gehostet

Ottoch
› Wie viele Bestellungen wurden letzten Monat aufgegeben?
SELECT COUNT(*) AS order_count
FROM orders
WHERE created_at >= DATE_TRUNC('month', NOW() - INTERVAL '1 month')
  AND created_at < DATE_TRUNC('month', NOW());
✓ Letzten Monat wurden 3.847 Bestellungen aufgegeben.
Ausgeführt in 0,12s · 1 Zeile zurückgegeben
100%
Selbst gehostet — deine Daten und Zugangsdaten verlassen nie deine Infrastruktur
7
Datenbanken sofort unterstützt, von Postgres bis Databricks
<60s
Von docker compose up bis zu deiner ersten Antwort
0
Jemals ausgeführte Nicht-SELECT-Abfragen — hart blockiert, bevor die DB sie sieht

Stellen Sie Ihrer Datenbank eine Frage – in einfacher Sprache

Eine kurze Tour: erste Anmeldung, Datenbank verbinden, KI-Modell wählen und die erste Frage stellen.

Gezeigt mit der Enterprise-Edition.

⚡ 60-SEKUNDEN-EINRICHTUNG Von null zu deiner ersten Abfrage in unter einer Minute
SCHRITT 1 · ~10s
Compose starten
docker compose up -d

Startet die App + Redis. Siehe die Bereitstellungsanleitung für die Compose-Datei.

SCHRITT 2 · ~5s
Zugangsdaten abrufen
docker compose logs app

Admin-Benutzername & Passwort werden beim ersten Start angezeigt.

SCHRITT 3 · ~20s
Füge deinen KI-Schlüssel hinzu

Einstellungen → LLM-Konfiguration. Füge deinen OpenAI-, Anthropic- oder Gemini-Schlüssel ein.

SCHRITT 4 · ~30s
Verbinden & fragen

Füge eine Datenbankverbindung hinzu, aktiviere Tabellen und stelle deine erste Frage.

Drei Schritte von null zu Antworten

Keine komplizierte Einrichtung. Keine Managed Cloud. Ein Docker-Befehl, und du fragst innerhalb von Minuten ab.

SCHRITT 01
Verbinde deine Datenbank

Gib deinen Host, deine Zugangsdaten und die Tabellen an, die du freigeben möchtest. Zugangsdaten werden verschlüsselt gespeichert. Nur du kannst sie entschlüsseln.

SCHRITT 02
Frag in einfacher Sprache

Tippe deine Frage, wie du sie einem Kollegen stellen würdest. Ottoch erstellt einen schemabewussten Prompt und sendet ihn an deinen gewählten KI-Anbieter.

SCHRITT 03
Erhalte eine echte Antwort

Die KI generiert SQL, wir validieren, dass es sich um ein reines SELECT handelt, führen es sicher auf deiner Datenbank aus und übersetzen das Ergebnis zurück in einfache Sprache.

Gebaut für den Produktivbetrieb, nicht für Demos

Jede Designentscheidung dreht sich um Sicherheit und Praxistauglichkeit. Nicht nur um einen schicken Prototyp.

🔒
Sicher durch Nur-Lese-Zugriff

Alle Abfragen sind nur SELECT. Auf Code-Ebene hart blockiert vor der Ausführung — nicht einfach der KI-Ausgabe vertraut.

🔑
Nutze deinen eigenen KI-Schlüssel

Nutze OpenAI, Anthropic, Gemini oder jede kompatible API. Du kontrollierst die Kosten. Schlüssel werden verschlüsselt und verlassen nie deinen Server.

🐳
Selbst gehostet

Ein Docker-Befehl. Deine Daten verlassen nie deine Infrastruktur. Keine SaaS-Preise, kein Vendor-Lock-in, kein Call-Home.

🎯
Schemabewusst

Die KI sieht nur die Tabellen, die du aktivierst. Nichts anderes wird offengelegt. Feingranulare Kontrolle darüber, was das Modell abfragen kann.

🔄
Intelligenter Wiederholungsversuch

Wenn eine Abfrage fehlschlägt, korrigiert sich die KI selbst — der Fehler wird an das Modell zurückgegeben, das es erneut versucht, bis zu 3 Mal, bevor es sauber aufgibt.

💬
Sitzungsverlauf

Benannte Chat-Sitzungen pro Datenbankverbindung. Deine Fragen und SQL werden gespeichert, damit du sie später überprüfen, teilen oder erneut ausführen kannst.

👥
Mehrbenutzer & LDAP

Die Enterprise-Edition enthält RBAC (Rollen Admin, Developer, Guest) und LDAP/Active-Directory-Integration — Benutzer werden bei der ersten Anmeldung automatisch angelegt.

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

Startklar mit zwei Befehlen

Docker Compose startet die App und Redis gemeinsam. Daten bleiben in einem benannten Volume erhalten.

docker compose up -d

Öffne dann http://localhost und sieh in den Logs nach deinen Anmeldedaten:

docker compose logs app
Vollständige Bereitstellungsanleitung →

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.

Bereit, deine Datenbank zu verbinden?

Kostenlose Stufe inklusive. Keine Kreditkarte nötig. Läuft auf deinem eigenen Server.

Kostenlos bereitstellen → Enterprise-Preise ansehen