Made Open

Four Apps, One Platform

Made Open is a monorepo with four applications and shared packages. Each app serves a distinct role in the sovereign data ecosystem.

Hub

Core Platform

Fastify + NATS + Supabase PG

The backend service mesh. 150+ services, V8 plugin sandbox, event-driven spine with NATS JetStream, pg-boss job queue, and Meilisearch. All data flows through here.

Event Bus (NATS JetStream)
Plugin Manager (V8 isolates)
Rules Engine (JSON AST)
AI Agent Service + RAG
Federation (ActivityPub + DID)
Credential Wallet + Vault

Web

Dashboard & Portal

Next.js 15 + shadcn/ui + Tailwind

Full-featured web client with 160+ pages. Contacts, conversations, calls, AI chat, rules builder, marketplace, governance, admin dashboard, and developer portal.

Supabase Auth + SSR
Real-time via SSE
WebRTC voice calling
Rule builder UI
Command palette (Cmd+K)
PWA with offline support

Android

Mobile Client + Sensor

Kotlin + Jetpack Compose

Full mobile client plus a background location sensor that streams GPS coordinates to the hub. Enables location-based rules like "if at work, forward calls."

Jetpack Compose UI
Background location streaming
Twilio Voice + Video SDKs
Push notifications (FCM)
Offline-first with sync
Biometric authentication

Windows

Setup Wizard + Desktop Agent

Tauri (Rust) + Playwright

The only download you need. Import your password wallet and it bootstraps your entire platform — creates cloud accounts, provisions servers, deploys the stack, and connects itself. After setup, it runs as an always-on agent: tracking active apps, executing device commands, and automating browser tasks.

Zero-touch sovereign setup
Password wallet import
Automated cloud provisioning
2FA pass-through + auto-fill
Active window + OS commands
Playwright browser sidecar