Purple AI (p0) vs. unser Lovable Webdev-Workflow – Autonomie vs. Human-in-the-Loop
TL;DR: „p0 ist ein autonomer Multi-Repo-Coding-Harness für Produkt-Engineering-Teams. Unser Lovable-Webdev-Workflow ist ein Human-in-the-Loop-Stack für Websites mit SEO-Anspruch. Gleiches Spec-First-Mindset, völlig unterschiedliche Optimierungsziele."
— Till FreitagWorum es geht
Purple AI – produktiv „p0" – ist eine native Desktop-App (macOS, Windows), die komplette Features autonom umsetzt: Spec rein, koordinierte Pull Requests über mehrere Repos raus. Kein Chat-Babysitting, keine Prompt-Schleifen. Architect-Agent, Implementation-Agents in Parallel, QA-Loops, fertig.
Unser Lovable Webdev-Workflow bewegt sich auf einer ganz anderen Achse: Wir bauen damit Websites und Marketing-Frontends mit Production-SEO – Lovable generiert, wir prüfen, GitHub versioniert, Playwright rendert statisches HTML, Vercel liefert.
Beide Ansätze teilen das gleiche Fundament – Spec-First, Codebase-grounded, kontextfittende Tickets – und divergieren danach radikal. Hier ist der ehrliche Vergleich.
Die Pipelines im Direktvergleich
| Phase | Purple AI (p0) | Lovable Webdev-Flow |
|---|---|---|
| Input | Markdown-Spec, AI-Refinement gegen Codebase | Prompt + Memory-Files + Constraint-Stack |
| Architect | Spezialisierter Agent zerlegt in phasenbasierte Tickets mit Akzeptanzkriterien | Mensch (Builder) plant, Lovable schlägt Implementierungspfade vor |
| Implement | Engineering-Agents parallel, Live-Ticket-Tree | Lovable Agent-Loop pro Diff, Mensch reviewt jede Iteration |
| Verify | QA-Agents prüfen Acceptance Criteria automatisch | Mensch + automatisierte Lints (Branding, Schema-Inject, Build) |
| Ship | Koordinierte PRs über alle Repos | Push to GitHub → Vercel Preview → Production |
| Scope | Multi-Repo Produkt-Engineering | Single-Repo Marketing-/Content-Site |
| Kontrolle | Autonomy-first: Mensch setzt Direction, prüft am Ende | Loop-first: Mensch greift in jedem Cycle ein |
Gemeinsamkeiten – mehr als man denkt
1. Spec-First statt Prompt-Roulette. p0 zwingt zu strukturierten Specs in Markdown, bevor Code entsteht. Wir machen das gleiche über mem://-Memory-Files und .lovable/plan.md. Beide Ansätze lehnen das „prompt and pray"-Modell ab.
2. Codebase-Grounding. p0 generiert automatische „Codebase Readiness" – kein veraltetes CLAUDE.md. Wir setzen auf einen lebenden Memory-Index plus npm run lint:branding und Constraint-Memories, die Agenten daran hindern, etablierte Patterns zu brechen. Siehe dazu auch unsere Notiz zum Context-Engineering.
3. Kontextfittende Tickets. Beide Systeme zerlegen große Probleme in Stücke, die in das Kontextfenster eines einzelnen Agent-Calls passen. p0 macht das mit einem Architect-Agent automatisch, wir machen es manuell beim Plan-Schreiben.
4. Verifikation als Pflichtphase. p0s QA-Loops und unser Build-Check (Schema-Inject-Plugin, Sitemap-Validator, Branding-Linter) verfolgen das gleiche Ziel: kein Merge ohne Contract-Erfüllung.
Wo p0 grundlegend anders denkt
Multi-Repo aus Prinzip
p0 ist von Tag eins für Multi-Repo-Realität gebaut: shared types, API-Contracts, koordinierte Worktrees, gelinkte PRs. Das ist exakt die Welt, in der Plattform-Teams mit api-server + web-app + shared-types-Repos leben.
Unser Webdev-Stack lebt im Single-Repo-Universum. Eine Lovable-Site ist ein React/Vite-Projekt, das zu einem Vercel-Deploy wird. Multi-Repo-Coordination ist hier kein Problem, das wir lösen müssen.
Autonomie statt Loop
p0s Versprechen: „Spec rein, Mittagessen holen, PRs raus." Der Mensch ist Reviewer am Ende, nicht Co-Pilot in jedem Cycle. Das funktioniert, weil Produkt-Features oft klar abgegrenzte Akzeptanzkriterien haben (OAuth-Login, Token-Refresh, Session-Persistence – alles binär verifizierbar).
Unser Webdev-Workflow setzt bewusst auf den engen Human-in-the-Loop, weil Marketing-Sites andere Constraints haben:
- Brand-Voice ist subjektiv – kein QA-Agent prüft, ob ein H1 „Anti-McKinsey genug" klingt.
- SEO-Entscheidungen sind kontextabhängig – soll dieser Artikel Pillar oder Satellite werden?
- Visuelle Iteration ist kreativ – Layout-Feedback funktioniert über Augen, nicht über Acceptance Criteria.
Für Editorial-Content ist Autonomie kein Feature, sondern ein Risiko.
Native Desktop-App vs. Browser-IDE
p0 läuft als Electron-artige Desktop-App auf macOS/Windows, mit Zugriff auf lokale Git-Worktrees und parallele Agent-Sessions. Lovable lebt im Browser – jeder mit Account und Repo-Connect kann mitbauen, ohne lokale Toolchain.
Beides hat Trade-offs: Desktop ist mächtiger und schneller bei Multi-Repo, Browser ist niedrigschwelliger und besser für Pair-Building mit Nicht-Engineers.
Wo unser Workflow gewinnt
- SEO-Production-Pipeline. Playwright SSG, JSON-LD Schema-Inject, Sitemap-Generator, OG-Image-Best-Practices – das ist alles in unserem Vite-Plugin-Stack verdrahtet. p0 ist ein Coding-Harness; SEO-Delivery muss separat gelöst werden.
- Content-Workflow. Markdown-Frontmatter, i18n via
language-Field, Author-Pages, Blog-Manifest – ein dedizierter Content-Layer, der für Builder-Agenturen wie uns Pflicht ist. - Visuelle Iteration in Echtzeit. Lovables Live-Preview ist ein eigener Workflow-Vorteil, den ein autonomer Multi-Agent-Harness so nicht abbildet.
Wo p0 gewinnt
- Komplexe Backend-Features mit klaren Contracts. Auth-Flows, API-Versionierung, Migration-Skripte – alles, wo Akzeptanzkriterien testbar und Regression gefährlich ist.
- Plattform-Teams mit Multi-Repo-Setup. Wenn
shared-typesvon zwei Services konsumiert werden, ist p0s Cross-Repo-Awareness ein echter Gamechanger. - Senior-Engineer-Throughput. Ein Architect kann mehrere p0-Sessions parallel laufen lassen und nur die finalen PRs reviewen.
Wann nutzt man was?
| Use Case | Empfehlung |
|---|---|
| Marketing-Site, Landingpages, Blog | Lovable Webdev-Flow |
| MVP einer SaaS in einem Repo | Lovable + Cloud (Supabase) |
| Feature in bestehender Multi-Repo-Plattform | Purple AI (p0) |
| Backend-heavy Refactor mit Tests | Purple AI (p0) |
| Editorial Content mit SEO-Anspruch | Lovable Webdev-Flow |
| Migration zwischen Frontend & API mit shared types | Purple AI (p0) |
Das gemeinsame Mindset
Beide Tools beweisen denselben Punkt: Die Zukunft des Software-Buildings ist nicht „mehr Prompts schreiben" – sondern bessere Specs, sauberer Kontext, härtere Verifikation. Ob du dafür einen autonomen Multi-Agent-Harness wie p0 oder einen tightly-scoped Builder-Loop wie unseren nutzt, hängt von Codebase-Komplexität, Team-Größe und Output-Typ ab.
Wir behalten p0 auf dem Radar – speziell für Backend-Work, der außerhalb des Lovable-Sweet-Spots liegt. Für unseren Kerncase „SEO-ready Marketing-Sites in Tagen statt Wochen" bleibt der Lovable-Flow das richtige Werkzeug.








