Start here
Pick your entry into the platform.
packages/
what you import
after_core
Shared kernel — auth, network, DI, dashboard, plugins, settings, 20 locales
after_ecosystem
Fabric — After ID, After+, events, shared services, AI context
after_ai
AfterAI Platform — modular capabilities; products enable skills only
after_consumer
Consumer OS — membership, family settings, catalog, personal vault
after_enterprise
Enterprise OS — org, RBAC, workflows, tasks, runtime shell
after_design_system
One visual language across every Super App (shell, settings, splash)
after_firebase
Firebase adapters — auth, prefs, analytics ports for Super Apps
contract
products own ≤10%. platform owns the rest.
Consumer and enterprise Super modules mount after_ecosystem + line OS. After Hub federates widgets. AAPS: AuthGate → MainShell, feature catalog, shared Settings/shell chrome, ≥20 locales. SuperGarage is the intentional consumer reference.
product.spec.yaml → generate_product.ps1 → SuperX scaffold AuthGate → MainShell tabs (no go_router) hub.widgets[] → After Hub mosaic EnterpriseScope → fail-closed lists (never all tenants)afterartificial.com →