Documentation Portalv3.3 Master Architecture

BAAN Developer & Merchant Guides

Getting StartedGuide

Platform Quickstart & Architecture Overview

Learn the core principles of BAAN: deterministic PostgreSQL memory, Qdrant vector retrieval, and parallel 3-angle generation.

BAAN Platform is a distributed AI business engine for Southeast Asian merchants. Unlike generic chat assistants, BAAN enforces strict schema separation: - **baan_identity**: Users, organizations, memberships, RBAC, and RS256 JWKS tokens. - **baan_subscriptions**: Plan tiers, usage reservation, and credit quota checks. - **baan_business**: Store catalogs, verified prices, and brand style rules. - **baan_intelligence**: Generated copy, interaction histories, and trend signals.
SAMPLE CODE / CONTRACT
# Register a new merchant organization via Public Gateway
curl -X POST https://api.baan.com/api/v1/auth/register \
  -H "Content-Type: application/json" \
  -d '{
    "email": "merchant@roastlabs.coffee",
    "password": "SecurePassword123!",
    "name": "Roast Labs Admin",
    "organizationName": "Roast Labs Specialty Coffee",
    "merchantName": "Roast Labs BKK1",
    "industry": "coffee_shop"
  }'
Was this documentation helpful?