Skip to main content

Truthlocks MAIP integration for LlamaIndex — auto-generate cryptographic receipts for every query and retrieval

Project description

truthlocks-llamaindex

Cryptographic receipt generation for every LlamaIndex query, retrieval, and synthesis step. Part of the Truthlocks MAIP (Machine-Attested Identity Protocol) ecosystem.

Installation

pip install truthlocks-llamaindex

Quick Start

from truthlocks_llamaindex import MAIPLlamaIndexHandler

# Create the receipt handler
handler = MAIPLlamaIndexHandler()

# Attach to your query engine or index
# Every query and retrieval now produces a cryptographic receipt

API

Class Description
MAIPLlamaIndexHandler Event handler that auto-generates MAIP receipts for every LlamaIndex event
MAIPQueryEngineWrapper Wraps any LlamaIndex QueryEngine to emit receipts on .query()

What You Get

  • Tamper-proof audit trail for every query, retrieval, and response synthesis
  • Cryptographic receipts anchored to a transparency log with sub-40 ms latency
  • Zero-config drop-in integration -- add the handler and receipts flow automatically
  • Compliance-ready evidence packages for SOC 2 Type II, ISO 27001, and EU AI Act

How It Works

truthlocks-llamaindex is a thin wrapper around maip-ai-connectors, the core Truthlocks MAIP SDK for Python. It re-exports the LlamaIndex-specific classes so you can install only what you need.

Requirements

Documentation

Full guides, API reference, and examples: docs.truthlocks.com/sdk/llamaindex

License

Apache 2.0 -- see LICENSE.

Project details


Download files

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

Source Distribution

truthlocks_llamaindex-1.0.2.tar.gz (2.3 kB view details)

Uploaded Source

Built Distribution

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

truthlocks_llamaindex-1.0.2-py3-none-any.whl (2.5 kB view details)

Uploaded Python 3

File details

Details for the file truthlocks_llamaindex-1.0.2.tar.gz.

File metadata

  • Download URL: truthlocks_llamaindex-1.0.2.tar.gz
  • Upload date:
  • Size: 2.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for truthlocks_llamaindex-1.0.2.tar.gz
Algorithm Hash digest
SHA256 a53908095ba7d8efe8f973a6b080e6153860c6e343da85a39422807a8cb8152d
MD5 238491708da6d310480b70ee00eaacd6
BLAKE2b-256 4b49ea4de48a13937b29a7e5dd7ff01b8071430b47021dde2e64f64ce34320c7

See more details on using hashes here.

File details

Details for the file truthlocks_llamaindex-1.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for truthlocks_llamaindex-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 a16953d558d4ddde5202d6e053eeaa9da9db0e3218db7f1d04ec3321515d0970
MD5 ce6557075c97ca9340a17c5f6b9806a8
BLAKE2b-256 457d24fb2ebc54a051fc8d537f8a04181ca6a3a0486b7f6a155241b0d91aa2d4

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