Skip to content

DeploymentProfile

Defined in: profile.ts:14

Deployment profile taxonomy for ENGRAM.

The profile ladder controls which runtime dependencies the server expects on startup and which adapters are wired into the application graph. Each profile is a contract, not a fallback — capabilities must be known before modules are imported so the dependency graph stays consistent.

Both profiles run on Postgres alone (pgvector included): standard is the default, multi-tenant deployment; lite is the single-user local profile with the auth/organization stack left unwired.

LITE: "lite"

Defined in: profile.ts:16

Single-user local durability. Postgres only; auth/org stack not wired.


STANDARD: "standard"

Defined in: profile.ts:18

Default profile. Postgres (with pgvector) + the multi-tenant auth stack.