Skip to main content

SyntaxMatrix: A Framework for building owned AI Platform.

Project description

SyntaxMatrix Platform Provisioner (SPP)

SyntaxMatrix Platform Provisioner (SPP) is a self-hosted AI platform framework for building, deploying, and operating production-grade AI applications with licensing, governance, and modular extensibility built in.

SPP is designed for developers, educators, research teams, and enterprises who need full control over their AI systems while retaining a clear upgrade path to commercial capabilities.

What is SyntaxMatrix Platform Provisioner?

SPP is an open-core platform provisioner that enables organisations to:

Deploy AI-powered web applications

Provision AI assistants, ML tooling, and admin panels

Enforce feature access via licensing

Maintain full data ownership and self-hosting control

Each client runs their own independent instance. SyntaxMatrix does not host or operate client environments.

Key Capabilities

Self-Hosted AI Platform Deploy on your own infrastructure (cloud or on-prem).

Modular Architecture Enable or disable platform capabilities via entitlements.

Licensing & Entitlements Commercial features are controlled through a secure licence system.

Admin Panel & Governance Manage users, content, data ingestion, and configuration.

AI & ML Tooling Built-in support for AI assistants, retrieval, analytics, and experimentation.

Production-Ready Designed for real deployments, not demos.

Open-Core Model

SyntaxMatrix Platform Provisioner follows an open-core approach:

Core framework → MIT Licence

Premium features → Commercial Licence

This allows you to:

Start freely

Self-host fully

Upgrade only when advanced capabilities are required

Licensing Overview Open-Source Components (MIT)

The core platform is released under the MIT Licence, allowing:

Commercial use

Modification

Redistribution

Commercial Licence (Required for Premium Features)

Certain features require a paid subscription, including (but not limited to):

Advanced AI modules

Enterprise-grade limits

Premium admin capabilities

Commercial support tooling

Licence enforcement features

Commercial features are governed by the SyntaxMatrix Commercial Licence Agreement.

Using Premium Features without a valid licence is not permitted.

Subscription & Billing

Subscriptions are managed via Stripe

Licences are validated remotely

Paid plans take effect immediately

Cancellation applies at the end of the billing period

Grace periods may apply for payment issues

All enforcement is automated and transparent.

Self-Hosting Philosophy

SyntaxMatrix is built on a client-owned infrastructure model:

You deploy your own instance

You own your data

You control your environment

You choose when (and if) to upgrade

This architecture is intentional and central to the product’s design.

Typical Use Cases

AI education platforms

Internal enterprise AI tools

Research environments

AI-powered dashboards

Multi-tenant AI services

Regulated or privacy-sensitive deployments

Installation

SPP is distributed via PyPI.

Installation details are intentionally minimal here to avoid coupling the README to internal APIs. Full setup instructions are provided in the official documentation.

Documentation

Comprehensive documentation covers:

Architecture & design

Licensing model

Deployment workflows

Client-side integration

Security considerations

Documentation is provided separately and kept version-aligned with releases.

Support & Contact

Website: https://syntaxmatrix.com

Licensing: licence@syntaxmatrix.com

Commercial enquiries: info@syntaxmatrix.com

Legal

© SyntaxMatrix Limited All rights reserved.

Use of Premium Features requires a valid commercial subscription.

Project details


Release history Release notifications | RSS feed

This version

3.0.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

syntaxmatrix-3.0.1.tar.gz (450.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

syntaxmatrix-3.0.1-py3-none-any.whl (492.5 kB view details)

Uploaded Python 3

File details

Details for the file syntaxmatrix-3.0.1.tar.gz.

File metadata

  • Download URL: syntaxmatrix-3.0.1.tar.gz
  • Upload date:
  • Size: 450.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.11

File hashes

Hashes for syntaxmatrix-3.0.1.tar.gz
Algorithm Hash digest
SHA256 b2d769c2c0c28bf3bc6ed6ac48e35f56a37e1651ead0982f899de55ff0f19006
MD5 ffacb2509b41ec67f444f98191ba7843
BLAKE2b-256 d6a48c33c7679fcbb66579fdcd110fbee278e1a2af198d6854bc821c10d64548

See more details on using hashes here.

File details

Details for the file syntaxmatrix-3.0.1-py3-none-any.whl.

File metadata

  • Download URL: syntaxmatrix-3.0.1-py3-none-any.whl
  • Upload date:
  • Size: 492.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.11

File hashes

Hashes for syntaxmatrix-3.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e6bd9e602f6ac629ea753f8632abc6e5d15afca7f74bcd00f66890c9ded7a14a
MD5 77f08f8c81a184806fd1b16a97bf035d
BLAKE2b-256 b9af2c58c30d17dab1d47a5639d35fec8b9e429a6fff8c90a6953d6804d30792

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page