Kann ich Sumora vibecoden?
JEIN · WochenendprojektEuropreis noch nicht geprüft
noch nicht am Original geprüft · Preisseite des Anbieters ↗ · so prüfen wir
Die sichtbare Oberfläche, ein Prompt-Feld, das eine recherchierte, persönliche Ansprache erzeugt, ist ein Bau in einer Sitzung. Echte Arbeit macht alles, was einen Agenten davon abhält, in Schritt sieben leise durchzudrehen: dauerhaftes Gedächtnis über dein Geschäft und jeden Kontakt, Wiederholungen, Browser-Sitzungen, die Logins und Captchas überstehen, Kostenobergrenzen und eine menschliche Freigabe, bevor wirklich etwas rausgeht. Für eine Person, die ihre eigene Pipeline automatisiert, wird das an einem Wochenende nützlich, weil du selbst Freigabe und Fehlerbehandlung sein darfst. Die Lücke wächst schnell, sobald du es unbeaufsichtigt, für mehrere Nutzer oder per OAuth an ein echtes CRM und Postfach willst. Der Fehlerfall zählt auch: Ein kaputtes persönliches Skript kostet dich den Abend, ein kaputter Agent mailt von deiner Domain den falschen Interessenten an.
Build a local, single-user AI outreach agent runner. No accounts, no cloud, no telemetry. Stack: TypeScript, Node 20, better-sqlite3 for storage, Playwright for browsing, Hono for a tiny local HTTP server, and a plain server-rendered HTML UI with htmx. No React, no Next, no ORM. Secrets in .env: OPENAI_API_KEY, SMTP_URL. Data model in SQLite: - business_context: freeform notes about my company, offer, tone, and hard rules (one editable blob) - targets: company name, domain, contact name, contact email, status - runs: target_id, state (queued, running, needs_approval, approved, sent, failed), created_at - steps: run_id, index, tool, input, output, error, tokens, cost_cents - drafts: run_id, subject, body, revision Agent loop per target, each step written to the steps table before and after execution so a crashed run is resumable: 1. fetch the target's homepage and one about or pricing page with Playwright, extract readable text 2. summarize what the company does and one specific hook 3. draft a short outreach email using business_context plus the hook 4. run a self-check pass: is the claim supported by the fetched text, is any name or fact invented, is it under 150 words 5. set state to needs_approval and stop Hard rules to implement, not just mention: - nothing is ever sent without an explicit approve click in the UI - per-run and per-day cost ceilings from .env, abort the loop when exceeded - exponential backoff with max 3 attempts on fetch and model calls, then mark the step failed and leave the run resumable - a resume command that picks up any run stuck in running and replays from the first incomplete step - dry-run mode is the default; sending requires SMTP_URL to be set and a --live flag UI at localhost:8787: paste or import targets as CSV, edit business_context, list runs with their step timeline, view and edit a draft, approve or reject, see spend to date. Out of scope: CRM integrations, OAuth, multi-user, LinkedIn or any logged-in site automation, scheduling, deliverability warmup, analytics. Include a README with setup, an .env.example, a seed CSV of three fake targets, and one integration test that runs the full loop against a local fixture HTML page with the model call stubbed. Antworte mir auf Deutsch. Oberfläche, Kommentare und README auf Deutsch, alle Bezeichner wie Tabellen, Spalten, Variablen, Routen und Dateinamen bleiben Englisch.
$ im Agenten öffnen (Prompt ist vorausgefüllt, du drückst Enter) oder direkt kopieren · dieser Bauplan ist noch auf Englisch, die Bitte um deutsche Antworten hängt unten dran · dieser Prompt wurde aus dem Bauplan erzeugt · Verbesserung einreichen
Prompt kopiert. Modelle werden besser, Urteile ändern sich.
Fünf Vibe-Coding-Tipps und geänderte Urteile. Donnerstags, kostenlos, ein Klick zum Abmelden.
Weil die Demo die leichten 20 Prozent sind und die restlichen 80 Prozent Fehlerbehandlung, die niemand gern schreibt. Ein Unternehmen kauft hier die Annahme, dass der Agent um zwei Uhr nachts nicht die falsche Nachricht an den falschen Kontakt schickt, und dass die Rufbereitschaft von jemand anderem sich kümmert, wenn doch etwas bricht. Ein Solo-Betreiber, der jeden Entwurf prüft, kann seine Version selbst hosten und den Großteil der Hebelwirkung mitnehmen. Ein Team von zehn mit gemeinsamer Pipeline und einem Ruf, den es zu verlieren hat, entscheidet meist, dass das Abo billiger ist als eine eigene Agenten-Orchestrierung.
Der Teil von Prompt zu Nachricht ist eine Demo vor dem Abendessen. Der Teil, der es sicher macht, laufen zu lassen, ist das eigentliche Produkt.
xunbeaufsichtigte Verlässlichkeit: Wiederholungen, fortsetzbare Läufe und Wiederherstellung, wenn ein Schritt mittendrin scheitert
xgepflegte Anbindungen und OAuth zu CRMs, Postfächern und Kalendern, plus deren Pflege, wenn die APIs sich verschieben
xabgeschottete Ausführung und Leitplanken, damit ein verwirrter Agent keine echte Aktion gegen eine echte Person ausführt
xKostenkontrolle und Modell-Routing, damit eine Endlosschleife keine Überraschungsrechnung wird
xZustellbarkeit und Sender-Reputation, eine eigene unglamouröse Spezialität
Nichts, das wir guten Gewissens empfehlen können. Deshalb gibt es den Prompt.
Kann ich Sumora vibecoden?
Jein. Der Kern von Sumora ist mit dem Prompt auf dieser Seite baubar. Echte Lücken bleiben: unbeaufsichtigte Verlässlichkeit: Wiederholungen, fortsetzbare Läufe und Wiederherstellung, wenn ein Schritt mittendrin scheitert; gepflegte Anbindungen und OAuth zu CRMs, Postfächern und Kalendern, plus deren Pflege, wenn die APIs sich verschieben.
Was kostet Sumora?
Sumora hat noch keinen von uns geprüften Europreis.
Was verliere ich beim Selbstbau von Sumora?
Ganz ehrlich: unbeaufsichtigte Verlässlichkeit: Wiederholungen, fortsetzbare Läufe und Wiederherstellung, wenn ein Schritt mittendrin scheitert; gepflegte Anbindungen und OAuth zu CRMs, Postfächern und Kalendern, plus deren Pflege, wenn die APIs sich verschieben; abgeschottete Ausführung und Leitplanken, damit ein verwirrter Agent keine echte Aktion gegen eine echte Person ausführt; Kostenkontrolle und Modell-Routing, damit eine Endlosschleife keine Überraschungsrechnung wird; Zustellbarkeit und Sender-Reputation, eine eigene unglamouröse Spezialität. Wenn einer dieser Punkte für dich entscheidend ist, lohnt sich der Selbstbau möglicherweise nicht.
Gibt es eine Open-Source-Alternative zu Sumora?
Keine ausgereifte Open-Source-Alternative, die wir guten Gewissens empfehlen können. Genau deshalb gibt es den Prompt auf dieser Seite.