Skip to main content

Caber DREAM: Deterministic Attribution and Control of AI Data Use

Project description

PyCaber

Caber DREAM Python Package

Caber DREAM dynamically enriches every chunk in your Retrieval‑Augmented Generation (RAG) datastore with trusted source attributed metadata so you always know what the data is, where it came from, who owns it, and how it may be used.

Installation

pip install pycaber

Usage

import pycaber

# Your code here

Development

To build the extension locally:

maturin develop --release

To generate Python stub files (for IDE support):

python3 generate_stubs.py

Features

  • High-performance Rust-based implementation
  • Type hints and IDE support through included stub files
  • Cross-platform compatibility (Linux x86_64 and aarch64)
  • Python 3.9+ support

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

pycaber-0.1.3-cp39-abi3-manylinux_2_28_x86_64.whl (12.8 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.28+ x86-64

pycaber-0.1.3-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (13.0 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ARM64

pycaber-0.1.3-cp39-abi3-macosx_11_0_arm64.whl (2.1 MB view details)

Uploaded CPython 3.9+macOS 11.0+ ARM64

File details

Details for the file pycaber-0.1.3-cp39-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pycaber-0.1.3-cp39-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ed1087fe87e49b04778cec1f37437a1cc75be6062b60d3d2deb382d7361451b4
MD5 683735bf02a04d285f197a5079527b45
BLAKE2b-256 7438e09747a0953c7e1e79e33babcf864a031bb9a22a2cb7ac42b1a6c5acb22f

See more details on using hashes here.

File details

Details for the file pycaber-0.1.3-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pycaber-0.1.3-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e1f201daed212699c875b5bdd93ff151b32bab805c39e1c05e7791465993c446
MD5 eadff5efa727e3b756c4eed65e5367b2
BLAKE2b-256 4506f2c77ba372eac84cb041de8d8d720d5960519fd43d0e31785a3667a9d705

See more details on using hashes here.

File details

Details for the file pycaber-0.1.3-cp39-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pycaber-0.1.3-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 947ab2cbe509e83285934f1cd6f265725eb6e210e3926ec303ff274233c1ef01
MD5 1be559472cc068f14e92d1200941fe54
BLAKE2b-256 48c7884ece770c87d7b6a87ac4a31bb47120659f01f4e0a6f50ff7d2fd12d372

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