Cœur du systèmeArchitecture

Architecture

Architecture réelle du runtime Orbit et frontières cibles du Context OS.

Principe

Orbit possède la mémoire. Les tools et modèles consomment un contexte scopé.

Runtime existant que nous conservons

CoucheChoix actuel
Monorepopnpm 10 workspaces
RuntimeNode 24
ApplicationNext.js 16 App Router + React 19
UITailwind 4 + composants internes
LangageTypeScript 5.9 strict
DonnéesPostgreSQL / Neon
ORMPrisma 7 + @prisma/adapter-pg
Auth webNextAuth v4 + OTP + Prisma adapter
GénérationAI SDK 7 + AI Gateway derrière packages/engine
StockageVercel Blob + stockage local de test
ObservabilitéOpenTelemetry + logs structurés
TestsVitest 4 + Playwright
VidéoRemotion 4 isolé dans un paquet React 18

Nous ne remplaçons pas Prisma par une autre couche uniquement pour correspondre à une architecture théorique. Le runtime réel est déjà solide ; la migration porte d’abord sur le domaine Orbit.

Frontières cibles

Le code Brain/Space/Memory/Policy/CU ne doit pas dépendre directement d’un SDK fournisseur.

Cockpit applicatif

  • Brain : /brain
  • Studio : /studio
  • futurs tools : Chat, Research, Builder…
  • MCP/API : clients externes du même Context Engine

Voir Cockpit & tools et Contrat Tool ↔ Brain.