← all repositories
laishiwen/sven-family

A full-stack AI suite that actually admits it's a monorepo

Sven Family bundles six services, four frontends, and a visual workflow editor into one TypeScript-and-Python repo.

1k stars TypeScript App BuildersAgents
sven-family
Velocity · 7d
+33
★ / day
Trend
steady
star history

What it does

Sven Family is a monorepo containing six backend services (Python/FastAPI) and four frontend apps (Next.js, Vite, Electron) that together cover AI workflow editing, community discussions, public site publishing, admin dashboards, web crawling, and analytics. Everything shares PostgreSQL 15 and Redis 7 under the hood, orchestrated with Docker Compose and Turborepo.

The interesting bit

The Studio module ships both a web editor and an Electron desktop app for building AI workflows visually — a rare dual-target approach in open-source tool suites. The rest of the platform is essentially a well-structured but conventional multi-service architecture glued together with pnpm workspaces.

Key highlights

  • Visual AI workflow editor with web + Electron desktop clients
  • Full-stack TypeScript frontends, Python 3.11+ async backends
  • Docker Compose setup for PostgreSQL, Redis, and all services
  • Separate public and admin APIs for the community module
  • Alembic migrations and explicit environment file configuration per service

Caveats

  • README claims “AI-native” but never specifies which models, providers, or inference stack Studio actually uses
  • Live demo links point to external domains with no source guarantees
  • 1,043 stars with no listed topics suggests limited discoverability

Verdict

Worth a look if you need a reference architecture for a multi-app product suite with visual workflow editing. Skip it if you want a focused, single-purpose tool — this is deliberately broad, and the AI specifics remain unclear.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.