systemprompt
The governance engine behind AI infrastructure you actually own. One Rust binary, one PostgreSQL, every agent and tool call through one audited path. This is the facade crate: it re-exports the systemprompt-core workspace behind feature flags.
Website · Documentation · Evaluation template · Discord
What this crate is
systemprompt is the facade over the systemprompt-core workspace: one dependency and one feature matrix in place of thirty-odd systemprompt-* crates. Depend on it to build extensions, embed the governance pipeline, or drive the API server from your own binary.
For what the platform is and why it exists, see the repository README. To evaluate it end to end without writing code, start with the MIT-licensed systemprompt-template, whose scripted demo suite runs every published claim on your laptop.
Use as a library
[]
= { = "0.30.1", = ["full"] }
use *;
| Feature | Includes |
|---|---|
core (default) |
traits, models, identifiers, extension |
database |
PostgreSQL abstraction (DbPool) |
api |
HTTP server and AppContext (requires core + database) |
cli |
CLI entry point |
full |
Everything: all domain modules + CLI |
slack |
Slack integration (opt-in; not included in full) |
teams |
Microsoft Teams integration (opt-in; not included in full) |
The full per-feature matrix, including the finer-grained flags (config, mcp, events, security, runtime, and the rest), is on the docs.rs crate root.
Requirements
- Rust 1.94+ (the workspace is edition 2024).
- PostgreSQL 18+ for every feature above
core.
Running the server rather than depending on it is covered in getting-started.md.
License
Business Source License 1.1 (BSL-1.1). Source-available for evaluation, testing, and non-production use; production use requires a commercial license. Each version converts to Apache-2.0 four years after its publication. You will always be able to read, audit, and eventually own this code. See LICENSE. Licensing enquiries: ed@systemprompt.io.
Security
Report vulnerabilities to ed@systemprompt.io, not via public issues. See SECURITY.md.
systemprompt.io · Documentation · Guides · Live Demo · Template · crates.io · docs.rs · Discord
Rent your control plane and you rent your audit trail. This one compiles.