Skip to Content
🚀 Orga AI is in open beta.
Explanation

Explanation

These guides dive into the architecture, design decisions, and underlying concepts that shape how Orga works. Use them when you’ve got the basics working and want to understand why things are built the way they are, how the pieces fit together, and what trade-offs were made along the way.

Concepts

  • WebRTC model – Why Orga runs on WebRTC, how ephemeral tokens, ICE servers, and media streams interact, and where responsibilities sit between your backend, clients, and Orga Cloud.

SDK deep dives

  • Core & shared primitives – Lifecycle of the core runtime that both server and client SDKs share.
  • React SDK – Provider + hook design, render boundaries, and concurrency implications.
  • React Native SDK – How native modules, permissions, and Expo/bare workflows affect Orga’s runtime.
  • Node SDK – Why backends own credential exchange, how the SDK proxies Orga Cloud, and when to scale it horizontally.

Need step-by-step instructions? Check out the tutorials. Looking for quick task solutions? See the how-to guides. Just need API details? Jump to the reference docs.

Last updated on