Skip to main content

Introduction

Welcome to Synap - a Personal Data Operating System with revolutionary capabilities.

What is Synap?​

Synap is a Personal Data Operating System.

It creates a private, intelligent kernel for your digital life where you are the root user. Instead of scattering your life across dozens of SaaS silos, Synap brings your data into a single, sovereign "Data Pod" that you own, control, and can extend indefinitely.

The "Workspace as a Service" Paradigm​

Synap treats your workspace not as a static file folder, but as a live service:

  • πŸ• Time-Travel: Every keystroke is an event. Replay history, fork conversations, and audit everything.
  • 🧠 Contagious Intelligence: AI isn't a bolt-on; it's a layer. Add an AI capability once, and it propagates to every note, task, and file instantly.
  • 🌳 Branching Workflows: Just like code, your thoughts can branch. Explore different ideas in parallel without messing up your main thread.
  • πŸ”’ Sovereign by Design: You don't "log in" to Synap; you host it (or we host a private instance for you). Your data never leaves your pod unless you explicitly authorize it via the Hub Protocol.

Why It Matters​

The SaaS Model (Old)The Synap Model (Personal OS)
App owns the dataYou own the data
Intelligence is trapped in the appIntelligence works across your whole life
"Features" are gatekept by pricingFeatures are just plugins you install
Linear history (Ctrl+Z)Event Sourcing (Infinite Time Travel)

Learn more: Workspace as a Service - Deep dive into the philosophy


Architecture Overview​

Synap follows an event-driven architecture where all state changes flow through events:

UI or Automation (Agents) β†’ Events β†’ Workers β†’ Data Layer

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”         β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Client │────────▢│ Data Pod β”‚
β”‚ (Frontend) β”‚ β”‚ (Core OS) β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
β”‚
β”‚ Events
β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Inngest β”‚
β”‚ Event Bus β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
β”‚
β”‚ Dispatches
β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Workers β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
β”‚
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β–Ό β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ PostgreSQL β”‚ β”‚ R2/MinIO β”‚
β”‚ + pgvector β”‚ β”‚ Storage β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

For a complete architecture overview, see Architecture Overview.

How It Works:


Key Features​

  • βœ… Event-Driven Architecture - Built on Inngest event bus
  • βœ… PostgreSQL with TimescaleDB - Time-series data and vector search
  • βœ… Multi-User Support - Row-Level Security (RLS) for data isolation
  • βœ… Ory Authentication - Enterprise-grade identity management
  • βœ… tRPC APIs - Type-safe, end-to-end APIs
  • βœ… Vector Search - pgvector for semantic search
  • βœ… Storage Abstraction - R2 (production) or MinIO (dev)

Next Steps​

  1. Quickstart - Get your first note and chat working in 5 minutes
  2. Core Concepts - Understand what makes Synap different
  3. Architecture Overview - Technical deep dive

Ready to get started? Let's begin with Quickstart!