Connect the clients your teams use
Bring supported coding agents, desktop clients, and internal agents through a common gateway.
Explore client compatibility →Connect the AI clients your teams already use to one self-hosted control plane. Manage model access, tool permissions, credentials, and audit in your environment. Extend the runtime with capabilities your business owns.
SystemPrompt sits between connected AI clients, model providers, and tools. Your team controls the policies and the deployment, with a shared record of the traffic that passes through it.
Bring supported coding agents, desktop clients, and internal agents through a common gateway.
Explore client compatibility →Apply permissions and configured policy checks on governed execution paths.
See how enforcement works →Investigate allowed and denied requests, tool activity, and recorded model usage.
Explore the control plane →A replay of a real session: policy checks pass, a human approves the risky call, and a leaked production key gets blocked. This example uses an embedded web agent; supported external clients can also connect through the model and MCP gateways.
Interactive web demo on real AI. Register and the credit is on your account. No card required.
Deploy the Rust runtime with PostgreSQL on infrastructure you control. Choose where model inference runs and which external services are reachable.
Run in your cloud or on premises. Your team controls configuration, upgrades, and network access.
Self-hosted runtimeUse supported hosted providers or local inference. Fully disconnected operation also requires local models, tools, and identity services.
Explicit inference destinationsSupply configured credentials to tool processes without putting them in prompts. Tool code and its network access remain part of your trust boundary.
Runtime credential injectionReview the identities, policies, outcomes, and usage recorded for governed requests.
Queryable audit recordsUse structured logs with your existing collection and investigation tools.
Structured JSON logsControl which connected users and agents can access models and tools through configured permissions.
Central access policiesControls can support your compliance programme. Deploying SystemPrompt does not itself confer certification.
Use supported clients with configurable model or MCP endpoints. Route their traffic through SystemPrompt and apply the relevant identity and policy configuration. Requests that bypass the deployment are outside its governance boundary.
The runtime and database run in your environment. If you choose a hosted model provider or external tool, the corresponding requests leave that environment. Disconnected operation requires local inference and local dependencies.
Clone the public template, follow the setup documentation, and test a representative client and tool workflow. Verify an allowed call, a denied call, and the audit record before expanding the rollout. Evaluation and non-production use are free under the Core licence.
The template is MIT licensed. Core is source-available under BSL 1.1 and requires a commercial licence for production use; each version converts to Apache 2.0 after four years. Your proprietary extensions remain yours. Production rights, support, and updates follow your commercial agreement.
Yes. Compile trusted Rust extensions into your application to contribute routes, jobs, schemas, providers, and other capabilities. Use the governed execution interfaces for calls that need policy enforcement; custom code remains your responsibility.
Bring the clients, model providers, and tools you want to govern. We will discuss deployment constraints, the first workflow to evaluate, the evidence your security team needs, and production licensing.
A 30-minute call to scope what you need. We can implement it for you, or you can run it yourself. No prior setup or trial required. Prefer to try it first? Clone the template.
A focused 30-minute call. No preparation or prior evaluation needed.
We've sent you an email with a link to book your 30-minute call. Check your inbox.
While you wait: how to detect and govern shadow AI in your organisationTell us which AI clients and tools your teams use. We will map the deployment, controls, and evaluation with you.