← Back to BlogEngineering

How We Built VibeControls: Architecture Deep Dive

Vignesh T.V.·May 14, 2026·12 min read
How We Built VibeControls: Architecture Deep Dive

VibeControls is built on modern microservices designed for real-time collaboration.

The Stack

  • Bun + TypeScript
  • ElysiaJS + GraphQL Yoga
  • PostgreSQL + Prisma
  • Valkey (Redis fork)
  • Kubernetes + Istio
  • React 19 + Vite + TailwindCSS v4

Agent Architecture

Lightweight agents connecting via WebSocket for real-time bidirectional communication.

Plugin System

Self-contained modules with manifest, backend handler, and UI component.

Security

mTLS via Istio, RBAC, audit logging, AES-256 credential encryption at every layer.

We use cookies for essential site functions and, with your consent, for analytics to improve VibeControls. We don't use advertising or cross-site tracking cookies. See our Cookie Policy.

Preferences