Demo · öffentliche Vorschau. Die vollständige Anwendung läuft lokal als Desktop-App – Chat, Agenten und Vault mit deinen Schlüsseln auf deinem Rechner.Einmalig · Lifetime-Lizenz
Store
Der Weg zum Verkauf: geprüft, gebündelt, mit ehrlichem Status je Schritt.
| Schritt | Stand | Beleg / nächster Schritt |
|---|---|---|
| Micro-SaaS-Tests (node --test) | erledigt | 36 Tests grün – nachführen mit npm test bzw. im Qualitäts-Bereich |
| Web-Build (next build) | erledigt | 11 Routen, ohne Fehler – Store-Bericht erzeugt der Lauf npm run storeprep |
| Desktop-Icons | ausstehend | werden in dieser Session erzeugt (src-tauri/icons) und von GitHub Actions gebündelt |
| Desktop-Installer (Windows/macOS/Linux) | offen | Rust-Toolchain fehlte lokal – Verifikation und Bundling laufen über GitHub Actions (tauri-action) |
| Landingpage + Rechtstexte | erledigt | Startseite, Impressum, Datenschutz, AGB, Widerruf – vor Verkauf juristisch gegenlesen lassen |
| Stripe-Produkt (Staffelpreis, Lifetime) | offen | Nutzerseite: Produkt anlegen, STRIPE_SECRET_KEY und STRIPE_PRODUKT_ID setzen – der Preis ergibt sich aus der Staffel in lib/preise.ts |
| Vercel-Deployment | offen | Vorbereitet (Build konfiguriert) – Vercels Gratistarif erlaubt keine Verkaufsseite: Pro oder Cloudflare Pages |
| Kern-Trennung | erledigt | Rust-Core kompiliert – Schlüssel liegen nie im Frontend |
Bericht erzeugen:
npm run storeprep im MFC-Wurzelverzeichnis schreibt STORE-REPORT.md Kern-Stand des Cores: –.