NeoBase

NeoBase

Bhaskar (open-source project) · Sonstiges

NeoBase ist ein quelloffener KI-Copilot für Datenbanken, mit dem Sie Ihre Daten in natürlicher Sprache abfragen, visualisieren und verwalten statt per SQL.

Vorschau der Oberfläche von NeoBase

Über NeoBase

What Is NeoBase

NeoBase ist ein KI-Datenbank-Copilot, der auf den Datenbanken sitzt, die Sie ohnehin betreiben, sodass Sie mit der Datenbank chatten statt Abfragen von Hand zu schreiben. Sie verbinden eine Datenquelle und stellen dann Fragen in Alltagssprache. Das Tool verwandelt jede Anfrage in eine echte Abfrage, führt sie aus und zeigt das Ergebnis. Es deckt SQL-Engines wie PostgreSQL und MySQL ab, NoSQL-Speicher wie MongoDB und flache Dateien wie CSV und Excel.

Der Kern ist Geschwindigkeit für alle, die eine Antwort brauchen und nicht in einer Abfragekonsole leben. Ein Support-Engineer, der prüft, warum ein Nutzer sich nicht anmelden kann, ein Gründer, der neue Registrierungen durchsieht, oder ein Analyst, der eine Vermutung prüft, überspringen die Syntax und gehen direkt an die Daten. Der KI-Abfragegenerator schreibt die Anweisung für Sie, und das ist genau der Punkt. Weil das Projekt ein Open-Source-Datenbanktool ist, das Sie selbst hosten, verlassen Ihre Verbindungszeichenfolgen und Datensätze nie die eigenen Server.

Auch die Grenzen zählen. NeoBase ist ein junges Projekt, also finden Sie keine Unternehmens-Governance, keine Audit-Protokolle und keine rollenbasierten Rechte. Sie bringen Ihren eigenen Modell-API-Schlüssel oder ein lokales Ollama-Modell mit, und diese Nutzung zahlen Sie separat. Außerdem schreibt und führt es Abfragen auf echten Daten aus, also richten Sie es am besten auf ein Nur-Lese-Konto, bis Sie ihm vertrauen.

Getting Started

  1. Installieren Sie NeoBase auf Ihrem Rechner oder Server nach der offiziellen Anleitung und öffnen Sie den Web-Client im Browser.
  2. Melden Sie sich mit den über Umgebungsvariablen gesetzten Admin-Zugangsdaten an, erzeugen Sie ein Registrierungsgeheimnis und legen Sie Ihr Benutzerkonto an.
  3. Fügen Sie in der Seitenleiste eine Verbindung hinzu, indem Sie Host, Port, Benutzer und Passwort für PostgreSQL, MySQL, MongoDB oder eine andere unterstützte Quelle eingeben.
  4. Hinterlegen Sie einen API-Schlüssel für OpenAI, Gemini, Claude oder einen lokalen Ollama-Endpunkt, damit der Copilot ein Modell zum Aufrufen hat, und wählen Sie pro Nachricht das gewünschte Modell.
  5. Tippen Sie eine Frage wie „zeig mir alle Nutzer" und prüfen Sie die erzeugte Abfrage, die seitenweisen Ergebnisse und das Diagramm, das die KI aus der Ausgabe baut.

Produktinformationen

Ein kurzer Überblick über Preise, unterstützte Plattformen und die Leistung von NeoBase.

Kostenloser TarifJa
Bezahlte TarifeFree (open source, self-hosted)
PlattformWeb, self-hosted (Docker)
EntwicklerBhaskar (open-source project)
KategorieSonstiges
VeröffentlichungsdatumFeb 2025
Zuletzt aktualisiertOct 2026
Website-Besuche267
Globales Website-RankingN/A
API-VerfügbarkeitN/A

Am besten für

Die Nutzer, Aufgaben und Szenarien, für die dieses Tool am besten passt.

Nutzer

  • Entwickler
  • Datenanalysten
  • Produkt- und Supportteams

Aufgaben

  • Punktuelle Datenerkundung
  • Dashboards bauen
  • Abfragen optimieren
  • Schemaarbeit

Szenarien

  • Einen Live-Vorfall debuggen
  • Einen Datensatz vor einem Meeting durchsehen
  • Mit Google-Sheets-Daten arbeiten

Wichtigste Funktionen

Abfragen in natürlicher Sprache mit Tool-Aufrufen

Sie beschreiben, was Sie wollen, und der Copilot schreibt die Abfrage, führt sie aus, liest das Ergebnis und passt sein Vorgehen an, bis die Antwort stimmt. Diese Schleife zählt, weil ein einzelner Durchlauf oft die falsche Tabelle oder den falschen Filter erwischt. Die KI korrigiert weiter, statt Ihnen eine kaputte Anweisung zu geben.

KI-generierte Dashboards

Sie verlangen ein Dashboard und NeoBase analysiert Ihr Schema, um es mit Widgets wie KPI-Karten, Datentabellen und Linien-, Balken-, Kreis- und Flächendiagrammen zu bauen. Es deckt außerdem Zeiger, Balkenanzeige, Heatmap und Histogramm ab, um Muster und Verteilungen zu prüfen. Sie können Dashboards als JSON exportieren, Varianten neu erzeugen und zwischen Chats kopieren.

Unterstützung mehrerer Datenbanken

NeoBase verbindet PostgreSQL, MySQL, MongoDB, ClickHouse, Yugabyte und mehr über eine einzige Oberfläche. Redis, Cassandra und Neo4j stehen auf der Roadmap, sind aber noch nicht da. Teams mit gemischten Engines bekommen ein einziges Chatfenster statt mehrerer Clients.

KI-generierte Visualisierungen

Jedes Abfrageergebnis lässt sich in ein Diagramm verwandeln. Die KI erkennt die Datentypen, wählt ein sinnvolles Diagramm und ordnet die Spalten so, dass Daten auf der X-Achse und Kennzahlen auf der Y-Achse landen. Datenvisualisierung hört auf, eine getrennte Aufgabe in einem anderen Tool zu sein. Sie tastet große Ergebnismengen ab und gruppiert sie, sodass Diagramme auch jenseits von 100.000 Zeilen lesbar bleiben. Ob Sie einen PostgreSQL-KI-Assistenten aufsetzen oder einen MongoDB-KI-Chat nutzen, dieselbe Zuordnungslogik greift.

Unterstützung für CSV und Google Sheets

Sie können CSV- oder Excel-Dateien hochladen und wie eine Datenbank abfragen, mit AES-GCM-Verschlüsselung für gespeicherte Tabellen. Eine eigene OAuth-Integration verbindet Google Sheets direkt. So mischen Sie einen Tabellenexport und Live-Tabellen in einer Sitzung.

Selbst gehostet und quelloffen

NeoBase läuft unter MIT-Lizenz auf Ihrer eigenen Infrastruktur, und Sie können den Code auf GitHub lesen oder forken. Als selbst gehostete KI-Datenbank hält es Ihre Datensätze auf Hardware, die Sie kontrollieren. Sie wählen den Modellanbieter, von Cloud-APIs bis zu einer lokalen Ollama-Installation. Diese Kontrolle ist der Hauptgrund, warum datenschutzbewusste Teams es einer gehosteten Alternative vorziehen.

Vor- und Nachteile

Vorteile

  • Open Source und selbst gehostet, also bleiben Ihre Daten auf Ihren Servern
  • Unterstützt SQL- und NoSQL-Engines sowie Tabellen in einer Oberfläche
  • KI-generierte Dashboards und Diagramme sparen manuelle Visualisierungsarbeit
  • Mischt Cloud-Modelle und lokale Ollama-Modelle ohne Codeänderung
  • Kostenlos im Betrieb, die Kosten beschränken sich auf die Modellnutzung

Nachteile

  • Junges Projekt ohne Unternehmens-Governance, Audit-Protokolle oder rollenbasierte Rechte
  • Sie müssen einen eigenen Modell-API-Schlüssel oder ein selbst gehostetes Modell stellen, was Kosten und Einrichtung bedeutet
  • Die KI kann Abfragen auf echten Daten schreiben und ausführen, also braucht es ein Nur-Lese-Konto oder sorgfältige Prüfung vor dem Produktiveinsatz
  • Redis, Cassandra und Neo4j sind angekündigt, aber nicht verfügbar, sodass manche Stacks heute nicht passen

Häufige Fragen

NeoBase wird genutzt, um Daten per Chat abzufragen, zu analysieren und zu visualisieren, statt Abfragen von Hand zu schreiben. Es verwandelt Fragen in natürlicher Sprache in echte Datenbankabfragen und zeigt die Ergebnisse als Tabellen oder Diagramme.