Validiti Validiti
In Development Validiti Build · Unified developer SDK

pip install validiti

One package. One CLI. One programming model. Every Validiti product reachable through a unified interface. Search a brain, run an inference, verify a media file, sign a document, query Audit, publish a drift update — from one import.

1 import
Whole stack
CLI + lib
Same surface
Python
First, others next
offline
No cloud required
↓ What it is

What Validiti Build is

Three statements, no jargon.

01

One pip-installable package, validiti, that wraps the entire SKU surface. Today it consolidates the existing per-product Python wheels (Maths, DMS Reader, Pacta42 SDK) into one package; tomorrow it grows to cover the rest.

02

One CLI, validiti, with a subcommand per product. validiti search, validiti seal, validiti verify, validiti drift, validiti audit — same flags, same auth, same shape.

03

Same protection envelope as every Validiti SKU. The SDK's binary modules are sealed and Titus-watched; the SDK refuses to operate against tampered local artifacts.

What validiti covers

A unified namespace across the product line. You only get the surface for products you've licensed; missing licenses raise a clear error.

validiti.dms

Document ingest, link-hash chain, query

Add documents, walk the chain, verify a chain segment, export a sealed bundle. Ties to DMS.

validiti.maths

Statistical primitives, sealed

The Maths kernels exposed as Python functions. Same sealed binary as the standalone Maths wheel. Ties to Maths.

validiti.titus

Local integrity scan + watcher attach

Scan a directory, attach a watcher, query state. The same Titus that defends the runtime is callable from your code. Ties to Titus.

validiti.accelerate

Inference, cache tiers, brain selection

Submit a query, choose a brain, inspect tier hits, retrieve evidence. Ties to Accelerate.

validiti.pacta

Substrate encode / decode

The Pacta42 SDK as a sub-namespace. Encode, decode, schema register, library lookup. Ties to Pacta42.

validiti.provenance

Per-claim source labeling

Submit text, get back per-claim VERIFIED / PARTIAL / NO_SOURCE labels. Ties to Provenance.

validiti.media

Image / audio / video encode + verify

Seal media at capture; verify any sealed file. Ties to Media.

validiti.drift

Subscribe and publish drift channels

Open a drift listener for a brain or library; publish updates from your own corpus. Ties to Drift.

validiti.audit

Query the cross-product trail

Pull the unified evidence chain for any case, document, or claim. Ties to Audit.

validiti.pci

Manage local brains, personas, queries

Programmatic access to the local PCI runtime. Load brains, switch personas, query. Ties to PCI.

Five-line example

A grounded answer with provenance labels and audit trail emission. End-to-end, one process, no cloud round-trip.

import validiti answer = validiti.accelerate.ask( "What's the standard first-line treatment for hypertension?", brain="medical", ) labels = validiti.provenance.label(answer.text) validiti.audit.record(answer, labels) # answer.text → grounded medical answer # labels[i].verdict → VERIFIED / PARTIAL / NO_SOURCE per claim # validiti.audit.query → the full chain at any time

Pricing

The SDK itself is free to install. You pay for the products it talks to.

SDK
Free
forever
pip install, MIT-licensed wrapper, full CLI. Whatever Validiti products you've licensed light up; the rest raise a clear error pointing at the SKU page.
OEM / Embed
Custom
contact us
Embed Validiti capabilities in your own product. Co-branded SDK, custom signing root, integrated Titus runtime defense. contact@validiti.com

Built-in guarantees

Every SDK install ships under the same protection envelope. Validiti Titus is in every Validiti SKU as the ultimate defense of source code.

What every install gets, on day one

  • Sealed binary modules. The SDK's compiled extensions are stripped and signed. The package self-verifies its identity at first import; any mismatch refuses to load.
  • Machine-bound activation. Pro and OEM licenses bind to a single machine. Dev-seat moves require deactivation.
  • Validiti Titus runtime defense. The SDK can attach a Titus watcher to its own process. If the binary modules are tampered in flight, the process shuts down in milliseconds.
  • Honest error envelopes. Calls to products you don't have licensed return a clear license-required error pointing at the SKU page. No silent degradation.
  • Offline by default. The SDK is local-first. It does not phone home, telemetry-ship, or auto-update.
  • Same engine on every tier. Free SDK, Pro, OEM — identical engine, identical protection. We don't downgrade defenses to save cost.
  • U.S.-headquartered, U.S. only at launch. Single legal jurisdiction.