Commercial layer.
Free core intact.
Pro sits on top of the free MIT core. The core is not a teaser. Pro is for teams that want faster server setup, operator tooling, and a compliance posture.
Pro is a private npm package under a commercial license, delivered through GitHub Packages access. It is not on the public npm registry, and it never turns Proticom into the middleman for your visitors' messages.
The OSS widget, surfaces, flow brain, theming, persistence, transcripts, and CLI stay in the free core. Pro adds helper code and policy hooks around your server route.
Less glue.
More operator visibility.
Drop-in createScalHandler route helper for teams that want less server boilerplate.
Anthropic, OpenAI, and xAI today. AWS Bedrock and Azure OpenAI are planned for HIPAA/BAA provider needs.
scal.skill.md lets each site merge business rules into the system prompt without forking the app code.
Structured payloads for the prompt, retrieval hits, timings, and model metadata while operators are tuning a route.
Audit-log hook and strict preset shape for teams that need clearer policy boundaries around the server route.
Commercial support for rollout questions, provider setup, and debugging the parts that sit around the widget.
Side by side.
Everything in the free core stays in the free core. Pro only adds the layer around your server route.
| OSS core | Pro | |
|---|---|---|
| Widget & surfaces | ||
| Full widget, launcher, and all surfaces (11 block kinds) | ✓ | ✓ |
| showIf conditional reveal + custom registries | ✓ | ✓ |
| Hybrid flow brain (FlowSpec, modes, enforceFlow) | ✓ | ✓ |
| Theming, persistence, transcripts | ✓ | ✓ |
| scal init CLI scaffold | ✓ | ✓ |
| Server layer | ||
| You write your own route (templates provided) | ✓ | ✓ |
| Drop-in createScalHandler route helper | ✕ | ✓ |
| Anthropic / OpenAI / xAI adapters | ✕ | ✓ |
| AWS Bedrock & Azure OpenAI adapters | ✕ | planned |
| Operator tooling | ||
| Skill files (scal.skill.md) | ✕ | ✓ |
| Debug mode (prompt, retrieval, timings) | ✕ | ✓ |
| Audit-log hook + strict compliance preset | ✕ | ✓ |
| Priority support | ✕ | ✓ |
| License & distribution | ||
| License | MIT | commercial |
| Distribution | public npm | private access |
What Pro isn't.
Pro does not make Sir Chats-a-Lot HIPAA-certified. Compliance depends on your route, a BAA-covered provider, and Pro's hooks.
Bedrock and Azure OpenAI are not implemented yet. They are on the Pro roadmap for teams that need those provider contracts.
Pro is not a hosted chat service and does not proxy visitor traffic. Your server still owns the route and the LLM key.
If your team needs faster setup, stricter route policy, or a provider path for regulated intake, ask about Pro.