Zum Hauptinhalt springen

Willkommen bei Vibedasher

Sie erstellen Dashboards in Ihrem eigenen Agent-Harness — Claude Code, Codex, Gemini — und Vibedasher betreibt die Datenplattform, auf der sie laufen. Das ist die Aufteilung. Das Dashboard ist Code: React und SQL, den Ihr Agent lokal schreibt und der über das SDK + MCP mit Vibedasher spricht. Alles unter dem Dashboard ist zustandsbehaftete, sich aufbauende Arbeit, die nicht in eine einmalige Agent-Sitzung gehört — Verbindungen, Datensätze, Pipelines, Aktualisierungen, Governance, die Query-Engine, Hosting — und diese Hälfte lebt bei Vibedasher, betreut und verwaltet.

Der Kreislauf ist: Ihr Agent baut gegen die Plattform, veröffentlicht darauf, und Vibedasher hostet, verwaltet und liefert das Ergebnis aus — eine stabile URL, gesichert durch Login und pro Zeile, die auch dann noch antwortet, wenn die Agent-Sitzung vorbei ist.

Schnellstart — richten Sie Ihren Agent auf Vibedasher aus​

Der primäre Zugangsweg ist der MCP-Server. Installieren Sie ihn, melden Sie sich über Ihren Browser an und registrieren Sie ihn bei Ihrem Agenten:

pip install 'vibedasher-mcp>=0.6.0'
vibedasher login
claude mcp add vibedasher --env VIBEDASHER_REGION=eu-central-1 -- vibedasher-mcp

vibedasher login öffnet Ihren Browser, Sie bestätigen die Sitzung, und der Refresh-Token wird in Ihrem Betriebssystem-Schlüsselbund gespeichert (eine 0600-Datei, falls die Maschine keinen Schlüsselbund hat). Nichts zu erzeugen, zu kopieren, einzufügen oder zu rotieren. vibedasher whoami zeigt, wer angemeldet ist; vibedasher logout beendet die Sitzung.

Oder in jeder MCP-Client-Konfiguration (Claude Code, Cursor, …) — kein Schlüssel im env-Block:

{
"mcpServers": {
"vibedasher": {
"command": "vibedasher-mcp",
"env": { "VIBEDASHER_REGION": "eu-central-1" }
}
}
}

Von dort aus kann Ihr Agent Daten hochladen, SQL ausführen, Dashboards erstellen und bauen, sie veröffentlichen und verwalten, wer was sehen darf — siehe Mit Ihrem Agenten bauen für den vollständigen Durchlauf. Läuft es auf CI oder einer Headless-Maschine, auf der kein Browser geöffnet werden kann? Dieser Weg verwendet stattdessen einen API-Schlüssel — siehe Headless und CI.

Die Plattform, die Vibedasher betreibt​

Ihr Agent schreibt das Dashboard; Vibedasher betreibt alles, wovon das Dashboard abhängt:

  • Verbindungen — 19 Konnektortypen, heute in der App verfügbar (PostgreSQL, MySQL, Snowflake, BigQuery, Redshift, Salesforce und mehr) plus CSV- und Excel-Upload, einmal eingerichtet und von jeder Oberfläche abgefragt — MCP-Tools, SDKs, die App. Die vollständige Liste, einschließlich dessen, was noch nicht verfügbar ist, finden Sie auf der Verbindungsseite.
  • Datensätze & Pipelines — eingelesene, schemaintrospektierte Datensätze mit einem stabilen SQL-Alias; dbt-Projekte für Transformationen; Aktualisierungen, die unser Cron ausführt oder die Sie bzw. Ihr Agent auslösen — jeder Zeitplan wird in UTC ausgewertet.
  • Die Query-Engine — typisiertes SQL über Ihre Datensätze, mit Ergebnis-Caching, identisch zugänglich für Agenten (MCP), Code (SDKs) und veröffentlichte Dashboards.
  • Governance — echte Konten, Rollen, Gruppen und Allow/Deny-Zugriffsrechte auf Ordner, vererbt an die darin enthaltenen Dashboards und Datensätze — plus pro Betrachter zeilenbasierte Filter auf eingebetteten Dashboards, serverseitig durchgesetzt anhand eines signierten Tokens. Kein gemeinsames Passwort. Siehe Wer sieht was für das, was das Modell abdeckt und was nicht.
  • Hosting & Auslieferung — ein veröffentlichtes Dashboard erhält eine stabile URL, die auch nach Ende der Agent-Sitzung weiter antwortet; öffentlich, hinter Ihrem Login oder eingebettet in Ihr eigenes Produkt. Was wir hosten, ist ein clientseitig gerendertes Bundle: React, das im Browser des Besuchers über per SQL bereitgestellte Daten läuft, ohne eine Zeile Ihres Servercodes im Anfragepfad — ein serverseitig gerendertes Framework (Next.js, Remix, SvelteKit, Astro, Nuxt) kann daher so, wie es ist, nicht gehostet werden. Dieser Stack wird umgeleitet statt abgelehnt: Behalten Sie Ihren eigenen Server und holen Sie die Daten dieses Kontos mit dem SDK dorthin, oder werfen Sie das Dashboard aus und hosten Sie es selbst. Das sollte man vor dem Bauen wissen, nicht danach.

Und der Dashboard-Code selbst bleibt Ihrer — es ist reines React und SQL, das Sie jederzeit auswerfen und anderswo hosten können. Ein öffentliches, veröffentlichtes Dashboard wird auf eine Datenspur ohne Zugangsdaten ausgeworfen: kein Schlüssel, kein Token, kein eigenes Backend.

Wohin als Nächstes​

Vibedasher Cloud oder Vibedasher Server​

Dieselbe Architektur, zwei Betriebsarten:

  • Vibedasher Cloud — vollständig verwaltet unter cloud.vibedasher.com, abgerechnet nach Nutzung, nicht nach Plätzen. Konto erstellen, vibedasher login ausführen, Ihren Agenten darauf ausrichten.
  • Vibedasher Server — selbst gehostet in Ihrer eigenen VPC, mit Ihrem eigenen LLM, wenn Sie den In-App-Assistenten nutzen. Ihre Daten verlassen Ihre Umgebung nie.
hinweis

Vibedasher befindet sich in aktiver Entwicklung, und diese Dokumentation wächst mit — wenn etwas fehlt oder unklar ist, melden Sie sich über die Kontaktseite.