Dasselbe Binary, das tablize.com antreibt, läuft auf Ihren Servern, in Ihrer VPC, mit Ihren eigenen LLM-Schlüsseln. Ihre Daten verlassen niemals Ihren Perimeter, es sei denn, Sie richten den Agent nach außen.
Einige Dinge verbleiben ausschließlich in der verwalteten Cloud — die Infrastruktur, das Billing und der optionale verwaltete LLM-Pool. Nichts davon ist erforderlich, um Tablize zu betreiben; es ist lediglich die bequeme Variante für Teams, die die Plattform nicht selbst betreiben möchten.
Tablize ist ein einzelnes Rust-Binary, das die Agent-Runtime, den HTTP-Server, alle fünf Produkt-Domains und jeden Connector bündelt. Das Deployment erfolgt über Docker Compose: 5 Container (Tablize-Binary, Postgres, EMQX, MinIO, Python-Sandbox).
Das Crate-Layout erzwingt harte Domain-Grenzen: Data, IoT, App, Media und Platform leben jeweils in ihrem eigenen Crate und können einander nicht importieren. Das tools-Crate ist der einzige Ort, der über alle Domains hinweg aggregiert und die Tools jeder Domain in eine globale Registry einträgt, in die die Agent-Runtime hineinruft.
Die Speicherung erfolgt über eine Postgres-Instanz mit mehreren Schemas (iot.*, data.*, app.*, media.*, platform.*). TimescaleDB verarbeitet Zeitreihen. Es gibt keinen Event-Bus zwischen den Domains — die domänenübergreifende Koordination erfolgt über den Tool-Call-Mechanismus der Agent-Runtime.
Mehr zu den Designentscheidungen: Warum wir Tablize als ein einzelnes Rust-Binary statt als Microservices gebaut haben.
Gesundheitswesen, Finanzwesen, regulierte Arbeit, bei der Daten Ihren Perimeter nicht verlassen dürfen. Self-host, richten Sie den Agent auf Ihren eigenen LLM-Schlüssel aus und senden Sie niemals eine Zeile an Dritte.
Für Deployments hinter einer Firewall ohne Internet-Egress. Der self-hosted Build kann mit einem lokalen LLM (Ollama, vLLM-bereitgestelltes Llama usw.) und null ausgehenden Aufrufen laufen.
Für hohe, gleichmäßige Workloads, bei denen das verwaltete Tier pro Workspace nicht passt. Betreiben Sie es auf Ihrer eigenen Hardware, zahlen Sie Ihre eigene LLM-Rechnung, ohne Overhead pro Workspace.
Behalten Sie den gesamten Data Agent — Daten, Agent und Dashboards — innerhalb Ihrer VPC. Nichts überschreitet die Grenze, es sei denn, Sie richten es nach außen.
Der self-hosted Build wird als einzelnes Tablize-Binary plus ein Docker-Compose-Stack ausgeliefert. Auf jedem Linux-Host mit installiertem Docker läuft es auf drei Zeilen hinaus:
cp .env.example .env # Setzen Sie Ihren LLM-Schlüssel (Anthropic / OpenAI / ein lokales Modell), DOMAIN und Storage-Credentials docker compose up -d
Fünf Container starten: tablize (das Binary), postgres (mit TimescaleDB), emqx (MQTT-Broker, optional, falls Sie keine Geräte verwenden), minio (S3-kompatibler Speicher), python-sandbox (für das Python-Tool).
Um den self-hosted Build und die Deploy-Dokumentation zu erhalten, schreiben Sie an hello@tablize.com.
Der self-hosted Build ist für die kommerzielle Nutzung auf Ihrer eigenen Infrastruktur lizenziert — Ihre Server, Ihre LLM-Schlüssel, Ihr Netzwerk. Sie betreiben ihn, Ihnen gehören die Daten, standardmäßig funkt nichts nach Hause.
Für konkrete Lizenzbedingungen — einschließlich Weiterverbreitung, Air-Gapped-Deployments oder der Einbettung von Tablize in ein Produkt, das Sie an Ihre eigenen Kunden ausliefern — schreiben Sie an hello@tablize.com.
Vom Build bis zum laufenden Agent: etwa 10 Minuten auf einem frischen Linux-Host.
Self-hosted Build anfragen