Vorlagen
Forkbare Starterpakete — `todo`, `contracts`, `procurement`, `helpdesk` und mehr.
Vorlagen
Vorlagen sind forkbare Starterpakete. Jede einzelne ist eine echte, ausgeformte App, die du mit einem Klick aus dem marketplace installieren oder mit der CLI klonen kannst, um eine TypeScript-Codebasis zum Erweitern zu erhalten.
Vorlagen existieren aus zwei Gründen:
- Zeigen statt erzählen — eine funktionierende App mit mehreren Objekten liest sich schneller als Dokumentation.
- Engineering-Teams einen Ausgangspunkt geben — wenn du Code unter Versionskontrolle haben möchtest und nicht nur KI-generierte Metadaten in deiner DB.
Was im Standardkatalog enthalten ist
| Vorlage | Domäne | Forkbarer Starter für… |
|---|---|---|
todo | Aufgaben & Projekte | Jedes „zu erledigende Dinge, irgendwie gruppiert"-Tool |
contracts | CLM mit KI-Klauselextraktion | Genehmigungen + Dokument-KI |
procurement | Lieferanten, Bestellungen, 3-Wege-Abgleich | Genehmigungsketten + Wareneingang |
compliance | SOC 2 / ISO 27001 Controls | Workflows zur Nachweissammlung |
helpdesk | KI-zentrierter Kundensupport | Tickets + SLAs + KI-Co-Pilot |
content | Redaktionskalender + Kanal-ROI | Lebenszyklus + Kennzahlen |
hr | Verzeichnis, Organigramm, Abwesenheit | Personenzentrierte Apps |
project | Projekt- / Aufgaben- / Meilenstein-Tracking | PM-Tools |
Quelle: github.com/objectstack-ai/templates. Apache-2.0. Forke ohne zu fragen.
In 30 Sekunden installieren (kein Code)
In der Console:
- Öffne Marketplace → suche nach der Vorlage.
- Klicke auf Install.
- Aktualisiere die Seite — die neue App erscheint in deiner Navigation.
Fertig. Datensätze, Ansichten, Flows, Berechtigungen — alles live.
Als Codebasis forken (für Engineers)
pnpm dlx @objectstack/cli create my-app --template todo
cd my-app
pnpm install
pnpm dev # http://localhost:4002Der Klon ist ein eigenständiges pnpm-Paket — *.object.ts-,
*.view.ts-, *.flow.ts-Dateien, die du bearbeiten, linten, testen und
committen kannst. Wenn du zufrieden bist:
pnpm build
os package publish # → dein marketplaceKunden, die deinen Fork installieren, erhalten deine Marke und deine Anpassungen.
Vorlagen-Charta (der soziale Vertrag)
Jede Vorlage bringt eine CHARTER.md mit, die ihren Umfang und ihre
harten Grenzen deklariert — typischerweise: ≤ 6 Geschäftsobjekte,
≤ 2.500 LOC unter src/, eine App, ein Standard-Locale. Die Charta
existiert, damit Vorlagen Vorlagen bleiben und keine halbfertigen
Produkte werden. Wenn ein Fork über diese Grenzen hinauswächst, liefere
ihn als neue Vorlage aus und blähe keine bestehende auf.
Siehe die vorgelagerte TEMPLATE_GUIDE.md
für das Dateisuffix-Protokoll (*.object.ts, *.state.ts, *.hook.ts, …),
die Erstellungsreihenfolge (Objekte → State → Hooks → Ansichten → Flows → …)
und die polymorphen Plattformdienste (sys_comment, sys_attachment,
sys_audit_log), die du wiederverwenden solltest, anstatt sie neu zu erfinden.
Wähle einen Ausgangspunkt
| Wenn du Folgendes baust… | Forke dies | Warum |
|---|---|---|
| Jedes interne Tool, das „Sachen" trackt | todo | Kleinste, sauberste Demonstration aller Primitive |
| Alles mit Genehmigungsketten | procurement oder contracts | Echte Genehmigungsprozesse verdrahtet |
| Alles Kundenorientierte mit KI | helpdesk | Agent- + Ticket-Co-Pilot-Muster |
| Einen Workflow für regulierte Branchen | compliance | Audit + Nachweise + Control-Mapping |
| Eine Personen- / Organigramm-App | hr | Verzeichnis + Berichtsstruktur |
AI Builder + Vorlagen zusammen
Du kannst eine Vorlage forken und trotzdem den AI Builder darauf
anwenden. Installiere helpdesk und sage dann:
„Füge ein
csat_score-Integer-Feld zuhd_tickethinzu, Bereich 1–5, frage beim Schließen danach."
Der AI Builder erweitert das installierte Paket direkt vor Ort. Pushe die
Änderung mit os package export ins Quell-Repository.
Wie es weitergeht
- AI Builder — erweitere jede Vorlage per Chat
- Packages — was eine Vorlage tatsächlich ist
- Marketplace — verteile deinen Fork
- Quickstart — vollständiger End-to-End-Durchlauf des Entwicklerpfads