Echte Apps auf deinen Daten
MindooDB Apps sind echte Webanwendungen, die mit strikten Berechtigungen in Haven laufen. Sie können extern gehostet oder als Bundle in Haven selbst eingebettet werden. Beschreibe die App, die deinem Team fehlt, und der App Builder schreibt, veröffentlicht und installiert sie - ohne Programmieren. Oder entwickle sie von Hand mit dem MindooDB App SDK, mit denselben Kontextdateien und Beispiel-Repos, die das Haven-Team veröffentlicht.
Was eine MindooDB App ist
Eine MindooDB App ist eine Webanwendung, die über eine sichere Bridge mit Haven kommuniziert. Sie kann als kleine Kachel auf einer Arbeitsbereich-Seite laufen oder einen ganzen Browser-Tab füllen - die API ist dieselbe.
- Läuft in Haven - die App wird in einem iframe oder einem geöffneten Fenster gerendert und kommuniziert mit Haven über eine
MessagePort-Bridge. - Sieht nur, was Haven freigibt - Datenbanken, Ansichten und Operationen sind capability-basiert.
- Online oder offline - in Haven gehostete Bundles funktionieren auch ohne Netzwerk.
- Tenant-übergreifend - eine einzelne App kann bei entsprechender Freigabe Daten aus mehreren Datenbanken oder Tenants nutzen.
Extern oder in Haven gehostet
Wähle das Auslieferungsmodell, das zu deinem Team und deinem Bedrohungsmodell passt:
Als normale statische Web-App auf einer eigenen Origin deployen. Haven bindet sie in einem Sandbox-iframe ein und verbindet sich über die SDK-Bridge.
- Vorhandene CI/CD, CDN und Authentifizierung weiternutzen.
- Gut geeignet für frühe Entwicklung und öffentliche Demos.
- Setzt voraus, dass die Hosting-Origin über das Netzwerk erreichbar ist.
Die App als Bundle in Haven importieren. Der Service Worker von Haven liefert sie lokal aus, sodass die App offline nutzbar bleibt und Haven eine strengere Sandbox mit Opaque Origin durchsetzen kann.
- Läuft offline - ideal für den Außeneinsatz und abgesicherte Umgebungen.
- Strengere Sandbox als bei einer externen Origin.
- Passt perfekt zu internen App Stores von Haven Enterprise.
Haven entscheidet, was jede App sieht
- Lesen / Anlegen / Ändern / Löschen pro Datenbank.
- Zugriff auf die Historie für Revisionslisten und Zeitreisen.
- Operationen auf Anhängen inklusive gechunktem Streaming beim Lesen und Schreiben.
- Ansichten erstellen - die App eigene virtuelle Ansichten definieren lassen oder sie auf die in Haven konfigurierten Ansichten beschränken.
- Keine Ambient Authority - ohne ausdrückliche Freigabe erreichen Apps weder den Speicher von Haven noch Cookies oder andere Apps.
Das vollständige Isolationskonzept steht unter Sicherheit & Datenschutz - Sandboxing.
Alles, was eine echte App braucht
Das SDK ist ein typisiertes TypeScript-Paket, das das Bridge-Protokoll kapselt und ergonomische APIs für alles bietet, was Apps tatsächlich brauchen.
- Laufzeitmodus, Benutzerinfos und Viewport.
- Aktuelles helles oder dunkles Theme von Haven, damit die App schon beim ersten Rendern passt.
- Zugeordnete Datenbanken, Ansichten, Tenant-Kontext und Launch-Parameter.
- Live-Events: Wird das Theme in Haven umgeschaltet oder der Viewport verändert, erhält jede eingebettete App die Änderung und kann sofort neu rendern.
- Vom Host gerenderte Menüs, wenn Overlays über die iframe-Grenzen hinausreichen müssen.
- Vom Host vermitteltes Ziehen über iframe-Grenzen hinweg: Eine App kopiert typisierte Nutzlasten – Klartext, Markdown, JSON oder eine Dokumentreferenz – in eine andere App, die gleichzeitig sichtbar ist.
- CRUD mit gefilterten, projizierten und rein metadatenbasierten Listen.
- Ad-hoc-Abfragen auf Basis des Summary-Buffers, mit deklarativen Filtern, dynamischer Sortierung und Paging.
- Volltextsuche direkt in Abfragen: nach Relevanz sortierte Treffer über Dokumenttext, Rich-Text-Inhalte und Text in Anhängen.
- Live-Abfragen: Der Host liefert neue Ergebnisse, sobald sich das Resultat tatsächlich ändert.
- Ad-hoc-Ansichten, die spontan entstehen, um Abfrageergebnisse zu kategorisieren und zu aggregieren - ohne vorherige Ansichtskonfiguration in Haven.
- Sichtbarkeit gelöschter Dokumente für Sync- und Aufräumprozesse.
- Changefeed-Cursor-Checkpoints für inkrementellen Sync und Indizes.
- Revisionen auflisten und Snapshots zu jedem beliebigen Zeitpunkt laden.
- Anhänge auflisten, hochladen, herunterladen und entfernen.
- Gechunktes Binär-Streaming für große Dateien.
- Vorschau für Bilder, PDFs, Markdown, Text, Office, Audio und Video.
- Die Vorschau funktioniert auch aus historischen Snapshots.
- Kategorisierte, sortierte, gefilterte und aggregierte Abfragen - vergleichbar mit einer Pivot-Tabelle.
- In Haven konfigurierte Ansichten und von der App definierte Ansichten über mehrere Datenbanken.
- Index-Aufbau zuerst aus dem Summary - Ansichten werden aus dem persistenten Summary-Buffer gefüllt, ohne Dokumente zu materialisieren.
- Typisierter Builder für die View-Sprache: Formeln, Filter und abgeleitete Spalten.
- Zustandsbehafteter Navigator mit Paging, Traversierung, Auswahl und Bereichssuchen.
- Live-Updates vom Host über
onDidUpdate- ohne Polling.
- Helfer für App-Tests und für Tests des Bridge-Protokolls in
mindoodb-app-sdk/testing. - Lokale Entwicklung gegen eine laufende Haven-Instanz mit Hot Reload.
- Deployment als normale statische Web-App oder als in Haven gehostetes Bundle.
Zwei Tabs: ein minimales Snippet für Launch und Lesezugriff sowie ein fertiger KI-Prompt zum Kopieren für den Agenten deiner Wahl.
Apps direkt aus dem App Store von Haven installieren
Haven bringt einen eingebauten App Store mit, den du über die Kachel „Haven App Store“ auf der Start-Seite des Arbeitsbereichs öffnest. Der Katalog erscheint als Raster aus App-Kacheln; beim Öffnen einer App zeigt Haven die vollständige Beschreibung, die Version und eine Screenshot-Galerie, und ein Klick installiert sie - Haven fragt dabei nach dem Ziel-Tenant und erlaubt es, die App umzubenennen.
- Umfangreicher Katalog - jede App bringt Icon, lokalisierte Beschreibung, Screenshots und Versionsangaben mit.
- Installation mit einem Klick - Tenant wählen, optional den Anwendungsnamen anpassen, fertig. Die Berechtigungen sind pro App vorkonfiguriert.
- Eigener Store - eigene Haven-Installationen können auf einen selbst gehosteten App Store mit derselben Ordnerstruktur zeigen; so legen Unternehmen genau fest, welche Apps ihre Benutzer sehen. Passt ideal zu Haven Enterprise.
App beschreiben, App Builder liefert sie
Der App Builder ist selbst eine App im App Store von Haven. Du gibst ihm einen Namen, einen Satz zum Zweck und eine kurze Beschreibung dessen, was die App tun soll. Er legt das Projekt an, stellt es ins Web, lässt es von einem KI-Agenten schreiben und übergibt die fertige App zur Installation an Haven. Heraus kommt kein Wegwerf-Prototyp, sondern eine ganz normale MindooDB App mit eigenem Quellcode, die jede Funktion der Plattform nutzen darf und beliebig lange weiterentwickelt werden kann.
- Das Projekt entsteht aus der offiziellen Starter-Vorlage, die bereits die SDK-Dokumentation enthält, die die KI für eine echte Haven-App braucht.
- Die App bekommt eine eigene Web-Adresse, mit Hosting, das sich bei jeder Codeänderung selbst neu deployt.
- Ein KI-Agent übernimmt die Beschreibung und baut die App, wobei er jeden Schritt direkt veröffentlicht.
- Haven installiert die fertige App. Du bestätigst sie im Dialog von Haven und gibst ihr Datenbanken frei wie jeder anderen App.
- GitHub und Cloudflare werden mit einem Klick auf deren eigenen Zustimmungsseiten verbunden. Es gibt keine Account-ID und kein Token nachzuschlagen.
- Einen Cursor-API-Key für den KI-Agenten. Ohne ihn wird die App trotzdem angelegt und veröffentlicht, nur eben nicht geschrieben.
Zwölf Apps zum Lernen
Mindoo veröffentlicht MindooDB Apps zum Studieren oder Installieren. Neun davon sind hauseigene Produktivitäts-Apps, die sich heute schon in Haven nutzen lassen (Vega, Mindoo Cairn als gemeinsame Einsatzkarte, TodoManager, TeamEdit für kollaboratives Markdown und Word-Dokumente, TeamGrid für kollaborative Tabellen mit Formeln, Diagrammen und Blättern aus virtuellen Ansichten, TeamSlides für gemeinsame PowerPoint-kompatible Präsentationen, Contacts als gemeinsames Adressbuch für Firmen und ihre Personen, TeamSketchbook für gemeinsames Zeichnen von Hand und Teacher's Desk als Arbeitsplatz für Lehrkräfte), eine ist eine schöne, responsive Wetterkachel, die zugleich als Referenz für die UX-Seite des SDK dient, und eine ist ein geführter Rundgang durch das SDK, den man als Ausgangspunkt für die eigene App forken kann. Die letzte ist der App Builder, der neue Apps für dich erstellt.
Gemeinsames Mindmapping, Ideenfindung und Projektplanung - dieselben baumartig strukturierten Knoten erscheinen als Mindmap, als Kanban-Board, als Gantt-Diagramm oder als Spreadsheet, mit Aufgabenfeldern (zuständige Person, Start- und Enddatum, Priorität, Status, Aufwand und Kosten), Tags und integrierter Volltextsuche. Das Spreadsheet bringt rund 280 Excel-kompatible Funktionen und Diagramme mit und schreibt deine Änderungen in die Knoten zurück, und die Zeitreise öffnet den Plan so, wie er an einem früheren Datum aussah. Basiert auf dem Ende-zu-Ende-verschlüsselten Sync von MindooDB.
Eine gemeinsame Einsatzkarte für Teams auf Smartphone, Tablet und Desktop. Arbeitsmappen sammeln Nadeln mit Fotos, Flächen, Messungen und Skizzen, gezeichnet per Stift, Touch oder Maus - verschlüsselt mit einem gemeinsamen Schlüssel oder nur für ausgewählte Benutzer lesbar. Einsetzbar als Baumkataster mit Kontrollen und Maßnahmen nach FLL-Richtlinie, für Objektprüfungen wie Spielplatz- und Hydrantenkontrollen, in Krisengebieten weltweit, wo Peer-to-Peer-Sync die Hilfsmaßnahmen auch ohne Server abgleicht, oder spielerisch für Schnitzeljagden mit Mini-Spielen. Weil MindooDB jede Änderung append-only speichert, vergleicht die Zeitreise eine Arbeitsmappe zu zwei Zeitpunkten, nebeneinander oder per Schieberegler. Kartenmaterial und Arbeitsmappen sind offline nutzbar, und durch den Sync sind die Daten auf jedem Gerät aktuell.
Kollaborativer Editor für Markdown und Word-Dokumente. Mehrere Personen auf mehreren Geräten können dieselbe Datei gleichzeitig bearbeiten - auch .docx, über einen eigenen kollaborativen Web-Editor für das Word-Format, sodass keine Word-Lizenz nötig ist. Die Speichervorgänge werden intern über das Automerge-Text-CRDT von MindooDB sauber zusammengeführt, dazu gibt es Bilder als Anhänge und einen Milkdown-WYSIWYG-Editor.
Kollaborative Tabellenkalkulation. Rund 280 Excel-kompatible Formelfunktionen, Säulen-, Balken-, Linien- und Kreisdiagramme, XLSX-Austausch über Datei und Zwischenablage sowie Tabellenvorlagen - alles auf einem Dokumentmodell mit stabilen IDs, sodass gleichzeitige Änderungen an Zeilen, Spalten und Zellen von Laptops und Telefonen sauber zusammenfließen. Das Highlight sind Blätter aus virtuellen Ansichten: Jede virtuelle Ansicht in Haven - auch solche, die private, berufliche und Partner-Tenant-Daten verbinden - lässt sich als ganz normale Zellen in ein Arbeitsblatt legen, über die sich Formeln schreiben und Diagramme zeichnen lassen.
Präsentationen, die dein Team gemeinsam bearbeitet: PowerPoint-kompatible Folien mit Diagrammen, Tabellen und Animationen, auch offline zusammengeführt – mit .pptx-Import und -Export.
Das Adressbuch für Firmen und die Personen, die dort arbeiten – für dich allein oder mit deinem Team: alle Kontaktdaten, Geburtstage und Social-Media-Profile, vCard-Import und -Export, Revisionen, verschlüsselt in MindooDB.
Ein kollaboratives Skizzenbuch und eine unendliche Leinwand für Teams: frei skizzieren, importierte PDFs oder GoodNotes-Notizbücher annotieren, mit einem Laserpointer präsentieren und zwei beliebige Seitenrevisionen nebeneinander oder mit einem Schieberegler vergleichen. Haftnotizen, Papierstile, drucksensitive Stifte und gekacheltes Drucken für wandgroße Poster — dabei fließt jeder Strich live über alle Geräte zusammen, sodass niemand die Arbeit anderer überschreibt. Funktioniert im Einsatz vollständig offline und synchronisiert, sobald wieder eine Verbindung besteht.
Ein digitaler Arbeitsplatz, der den gesamten Schultag an einem Ort zusammenführt: Stundenplan und Kalender ohne doppelte Eingaben, Unterrichtsplanung und -dokumentation, Materialien mit OCR-Suche, Klassenbücher mit Sitzplänen, ein flexibles Notenbuch, Aufgaben und handschriftliche Notizen - verschlüsselt, offlinefähig und konfliktfrei über alle Geräte hinweg.
Ein Aufgabenboard mit vier Quadranten nach Covey für persönliche und Team-Todos: nach Wichtigkeit und Dringlichkeit ordnen, die Quadranten der Priorität nach abarbeiten und Aufgaben in Layouts für Desktop, Tablet und Telefon verschieben. Helles und dunkles Theme passen zu Haven, dazu Local-First-Bearbeitung und Sync in Echtzeit, sodass alle auf derselben Liste arbeiten, ohne sich gegenseitig zu überschreiben.
Wetterkachel im Stil der iOS-Wetter-App für einen oder mehrere Orte. Eine wischbare Glaskarte über einem formatfüllenden Foto passt sich der Kachelgröße an, die Haven meldet - schmale Kacheln zeigen einen Ort mit Punkten, breitere 2-4 auf einmal. Nutzt die schlüsselfreien Open-Meteo-APIs, sodass keine Geheimnisse die Sandbox verlassen. Gute Referenz für Launch-Parameter, Viewport-Events und responsives Einbetten.
Referenz-App, die den Funktionsumfang des SDK zeigt - Launch-Kontext, Dokumente, Anhänge, Ansichten. Als Ausgangspunkt für die eigene App forken.
Beschreibe die App, die deinem Team fehlt - ein KI-Agent schreibt sie, veröffentlicht sie im Web, und Haven installiert sie. GitHub-Repository, Cloudflare-Hosting und Deployment-Pipeline entstehen automatisch. Zur Funktionsweise.
Screenshot-Galerie
Die Demo-Apps im Einsatz in Haven
Die Apps ansehen, wie sie in Haven laufen - Vega mit Mindmap, Kanban, Gantt-Diagramm und Spreadsheet, die Einsatzkarte Mindoo Cairn für Baumkataster, Krisengebiete und Schnitzeljagden, TodoManager, Teacher's Desk als Arbeitsbereich für Lehrkräfte, den kollaborativen Editor TeamEdit für Markdown und Word-Dokumente, die kollaborative Tabellenkalkulation TeamGrid mit Diagrammen und Blättern aus virtuellen Ansichten, den Präsentationseditor TeamSlides mit PowerPoint-kompatiblen Folien, das Adressbuch Contacts für Firmen und ihre Personen, die kollaborative Zeichen-App TeamSketchbook und die responsive Weather-Kachel auf dem iPhone.

Eine Mindmap, in der jeder Knoten seine Aufgabendaten trägt: Zuständigkeit, Status, Priorität, Termine, Fortschritt, Aufwand und Kosten.

Dieselben Aufgaben als Kanban-Board über mehrere Projekte – eine Karte in eine andere Spalte ziehen ändert ihren Status.

Das Gantt-Diagramm zeigt den Zeitplan mit Markierung für heute; einen Balken verschieben verlegt die Termine, an den Enden ziehen ändert die Dauer.

Hake Zweige aus mehreren Mindmaps an, und Kanban und Gantt zeigen all diese Projekte in einem Zeitplan.

Projektknoten in ein echtes Spreadsheet gespiegelt – mit aktiviertem Rückschrieb ändert eine bearbeitete Zelle den Knoten.

Rund 280 Excel-kompatible Funktionen sowie Säulen-, Balken-, Linien- und Kreisdiagramme machen aus der Auswahl ein Projekt-Dashboard.

Ein Vergleichs-Spreadsheet paart zwei Zeitpunkte über die Knoten-ID mit XLOOKUP-Formeln und einer Delta-Spalte für jede Zahl.

Die Zeitreise öffnet Mindmap, Board und Zeitplan so, wie sie an einem früheren Datum waren – schreibgeschützt.

Die Eigenschaften können neben der Map angedockt bleiben, mit Markdown-Notizen und Mermaid-Diagrammen direkt am Thema.

Knoten können auf andere Themen, andere Mindmaps und Webadressen verlinken – eine Map aus Verknüpfungen wird zum Projektportfolio.

Drucke eine Mindmap als Poster über beliebig viele Blätter; jedes Blatt trägt eine 1 cm breite Klebekante mit der Nummer des Nachbarblatts.

Beim Gantt-Poster funktioniert es genauso – mit dem Zeitraum, den du über die Blätter verteilst.

Im Split View von iPadOS liegt Vega neben der Dateien-App: Ein Dokument lässt sich von dort direkt auf einen Knoten ziehen und hängt dann daran.

Dieselbe Projekt-Mindmap auf einem iPhone, so weit herausgezoomt, dass der ganze Baum hineinpasst – der Zoomregler sitzt in der oberen Ecke.

Auf dem schmalen Bildschirm zeigt das Kanban-Board eine Spalte nach der anderen – die Pfeile neben dem Spaltennamen blättern zu den übrigen.

Ein Angebot aus den Beispieldokumenten: Briefkopf mit Logo, die Anschrift neben den Angebotsdaten und eine Preistabelle – mit dem Cursor in der Tabelle erscheinen die Registerkarten Table Design und Table Layout.

Der Vertrag in Überarbeitung: nachverfolgte Änderungen im Text, Annehmen und Ablehnen auf der Registerkarte Review, daneben die Kommentare mit ihren Antworten.

Eine Seite des Pilotberichts: ein Säulendiagramm mit Beschriftung, eine Fußnote am Seitenende und die Seitenzahl in der Fußzeile.

Ein Projektplan in Markdown: das Gantt-Diagramm als Mermaid-Code mit Live-Vorschau im Editor, daneben der Vorschaubereich mit Meilensteinen und Aufgabenlisten.

Eine technische Notiz in Markdown: farbig hervorgehobene Codeblöcke im Editor, im Vorschaubereich die gesetzte Formel.

Ein Haushaltsbuch aus den Demo-Arbeitsmappen: Die Jahressumme ist eine SUM-Formel, Heatmap und Datenbalken heben große Ausgaben hervor, Sparklines zeigen den Verlauf je Kategorie, und zwei Diagramme fassen das Jahr zusammen.

Die Registerkarte Daten mit Pivot-Tabellen, Sortieren, Filtern, Datenüberprüfung und Blättern aus MindooDB-Ansichten – darunter Quartalsergebnisse mit Datenbalken, Trendpfeilen und Diagrammen, die den Zahlen folgen.

Die Zeitreise zeigt die Arbeitsmappe oder ein einzelnes Blatt so, wie sie bei einem früheren Speichern war – schreibgeschützt, mit einem Schieberegler über alle Versionen und einem Klick zurück zum aktuellen Stand.

Ein Quartalsbericht aus den Demo-Präsentationen: ein kombiniertes Diagramm mit dem Umsatz als Säulen und der Marge als Linie auf einer zweiten Achse, Folien in Abschnitten, darunter die Sprechernotizen.

Die Registerkarte Entwurf mit ihren Designs über einem Tagesplan als Tabelle – aus der Demo zum Familienurlaub im Design „Cream“.

Der Start-up-Pitch in dunklem Design: Die Marktpyramide baut sich auf Klick auf, und der Animationsbereich listet jeden Effekt der Folie.

Der Startbildschirm zeigt jede Präsentation mit einer Vorschau ihrer ersten Folie, mit Suche, Sortierung, Vorlagen und PPTX-Import.

Firmen in einem Baum mit ihren Personen darunter, Privatpersonen für sich – daneben die Maske der gewählten Firma mit Telefonnummern, E-Mail, Adresse, Schlagworten, Notizen und ihren Personen.

Eine Person mit Titel, Firma, Position und Abteilung, Geburtstag mit Alter, Büro- und Handynummer, E-Mail, LinkedIn- und Mastodon-Konto und Büroadresse – Schaltflächen rufen an, schreiben oder öffnen das Profil.

Mehr ▸ KI-Agenten: Pro Gerät legst du fest, ob KI-Agenten alles lesen dürfen oder nur Name, Firma und Ort. Agenten löschen nie, und jede ihrer Änderungen lässt sich rückgängig machen.

Eine frühere Revision eines Kontakts, schreibgeschützt: Der Hinweis zeigt ihr Datum, und „Zur aktuellen Version“ führt zum heutigen Stand.

Mindoo Teacher's Desk ist ein vollständiger digitaler Arbeitsbereich für Lehrkräfte. Die Ansicht „Heute“ zeigt die nächste Stunde mit Thema und Lernziel, den kompletten Tag auf einen Blick, offene Aufgaben, Wiedervorlagen und eine Notiz des Tages.

Die Stundenansicht führt durch die laufende Stunde: eine Stundenuhr mit Phasen zeigt, ob der Zeitplan hält, Tafelbilder lassen sich als Foto oder Skizze festhalten, Materialien liegen bereit, und Beobachtungen und Hausaufgaben werden direkt dokumentiert.

Der Klassenbereich hält Lernende, Dokumentation und Listen zusammen. Sitzpläne ordnen Lernende per Drag-and-drop auf einem Raster an, mit Reihen-, Partner- und U-Form-Layouts, Duplizieren und Drucken - alles verschlüsselt, sodass der Serverbetreiber die Daten der Lernenden nie lesen kann.

TeamSketchbook verbindet einen drucksensitiven Stift mit Haftnotizen, Bildern und einem schwebenden Werkzeugbereich - eine Brainstorming-Seite kann so Striche, Fotos und Notizen enthalten, die sich gemeinsam bewegen.

Der Präsentationsmodus blättert die Seiten wie eine Foliensammlung durch, mit Laserpointer und Seitennavigation - Striche der anderen erscheinen während des Vortrags weiterhin live, ohne Export dazwischen.

Weil Striche in MindooDB bearbeitbare Vektordaten sind, fließen gleichzeitige Änderungen von mehreren Geräten in eine Seitenhistorie zusammen - der Änderungsgraph zeigt, was jedes Gerät beigetragen hat.

Bäume nach Kontrollstatus eingefärbt, eine Baumreihe als Bestand, Skizzen, Flächen und Entfernungsmessungen - alles in einer Arbeitsmappe, die das Team teilt.

Stammdaten nach FLL-Richtlinie, der nächste Kontrolltermin, offene Maßnahmen und alle bisherigen Kontrollen, Protokolle als PDF.

Taktische Zeichen, Sperrzonen und überflutete Flächen auf einer Karte, daneben die Lageübersicht mit Gefahren, Personen, Einheiten und Aufträgen. Peer-to-Peer-Sync gleicht die Teams auch ohne Server ab.

Eine veröffentlichte Schnitzeljagd beginnt mit einem kurzen Manga-Intro, Musik und Soundeffekten, bevor der erste Hinweis erscheint.

Im Spiel zeigt der Pfad, wie weit das Team schon ist, der Hinweis führt zur nächsten Station, und „Wir sind da!“ prüft den Standort.

Stationen können Aufgaben enthalten - hier zielt die Tonhöhe der Stimme auf Ballons. Andere nutzen QR-Marker, Puzzles, die Kamera oder die Bewegungssensoren.

Vektorkarten mit 3D-Gebäuden, mit zwei Fingern geneigt und gedreht. Kartenmaterial und Arbeitsmappen bleiben offline nutzbar.

TodoManager macht aus der Quadrantenansicht nach Covey ein übersichtliches Team-Aufgabenboard in Haven.

Derselbe TodoManager-Arbeitsbereich bringt außerdem ein ausgereiftes dunkles Theme mit, das zu Haven passt.

Mindoo Weather nutzt den Viewport von Haven für eine Darstellung im Stil der iOS-Wetter-App, die sich in einer Arbeitsbereich-Kachel dennoch nativ anfühlt.

Auf breiteren Bildschirmen bleibt Mindoo Weather geöffnet, während sich der Umschalter für laufende Apps darüber aufklappt: So lässt sich zwischen aktiven Apps wechseln oder ein Sync der lokalen App-Datenbank mit einem MindooDB-Server auslösen, ohne die aktuelle App-Ansicht zu verlassen.

Haven bringt einen eingebauten App Store mit: im Katalog der MindooDB Apps blättern - Vega, TeamEdit, TeamGrid, TeamSketchbook, Teacher's Desk, TodoManager und weitere - jede mit Icon, Beschreibung und Installation mit einem Klick.

Jeder Eintrag im App Store öffnet eine Detailseite mit Screenshots, Version und vollständiger Beschreibung, sodass Benutzer genau wissen, was eine App tut, bevor sie in ihren Arbeitsbereich kommt.

Eine App zu installieren ist ein einziger Dialog: Anwendungsnamen und den Tenant wählen, in dem sie laufen soll, dann installieren - die App ist in Haven eingebettet und einsatzbereit.
Oder den eigenen Coding-Agenten auf die Plattform ansetzen
Der App Builder oben erledigt all das inklusive Repository und Hosting. Wer lieber in der eigenen Toolchain bleibt, findet jede Datei bereits veröffentlicht, die ein Coding-Agent zum Schreiben einer MindooDB App braucht. Setze den Agenten deiner Wahl auf die folgenden Ressourcen an, und er kann echte, funktionierende Apps erzeugen.
- /llms-full.txt - vollständiger Plattformkontext, inklusive MindooDB App SDK, Haven-Bridge und Server-Setup.
- /llms.txt - kurzes Verzeichnis, über das ein Agent den Rest findet.
- Open-Source-Referenz-Apps zum Forken: mindoodb-app-example (ein geführter Rundgang durch die Datenbank-, Ansichts- und Event-APIs des SDK) und mindoodb-app-weather (eine schöne, responsive Kachel mit Fokus auf die UX-Seite des SDK - Launch-Parameter, Viewport-Events, Theming).
- MindooDB App SDK README zum Capability-Modell und zum Umfang der API.
Kopiere den Prompt aus dem Tab KI-Build-Prompt im SDK-Codeblock oben, füge ihn in Cursor, Claude, ChatGPT oder einen anderen Coding-Agenten ein und lass die App aus dem veröffentlichten Kontext erzeugen.
Beschreiben, selbst bauen oder liefern lassen
Ohne Programmieren: Beschreibung schreiben, und der Builder erstellt Repository, Hosting und Deployment, lässt die App von einem KI-Agenten bauen und installiert sie in Haven. Zur Funktionsweise.
Das Beispiel forken und das typisierte SDK nutzen oder den eigenen Coding-Agenten auf /llms-full.txt ansetzen. Als extern gehostete App oder als in Haven gehostetes Bundle ausliefern.
Das Team hinter Haven entwickelt die App gemeinsam mit dir. Siehe Professional Services.