Skip to main content

Secure multi-cloud compute orchestration with TEE and GPU CC support

Project description

Anansi Compute

Secure multi-cloud compute orchestration with CPU TEE and GPU Confidential Computing support.

Quick Start (30 seconds)

# 1) Install
%pip install anansi-compute==0.1.0

# 2) Configure
import anansi
anansi.configure(
    endpoint="https://api.rewsr.com",
    api_key="your_api_key_here"
)

# 3) Run secure computation
result = anansi.compute(
    fn="vec_add",
    args=([1, 2, 3], [10, 20, 30]),
    policy={"min_trust": "GPU_CC", "allowed_clouds": ["azure", "gcp"]}
)
print(result["result"])  # [11, 22, 33]

Features

  • CPU TEE Support: AMD SEV-SNP, Intel TDX protection
  • GPU Confidential Computing: NVIDIA H100 with attestation
  • Multi-cloud: Auto-route across AWS, Azure, GCP based on policy
  • Cost Control: Built-in budget limits and optimization
  • Verifiable: Cryptographic attestation and audit trails

Supported Platforms

  • Databricks: Drop-in replacement for compute workloads
  • Snowflake: External functions for SQL integration
  • Jupyter/Python: Direct API access
  • REST: Universal HTTP interface

Documentation

License

MIT License - see LICENSE file.

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

anansi_compute-0.1.0.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

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

anansi_compute-0.1.0-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file anansi_compute-0.1.0.tar.gz.

File metadata

  • Download URL: anansi_compute-0.1.0.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.9

File hashes

Hashes for anansi_compute-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c9db36896ff908bec9d2c0d5ff95e0390e2e0038e7544962c15ee123896f2a93
MD5 fe15a372d83bfed6e71e3d4944741719
BLAKE2b-256 6ddd698db50ffe6d4402874622adc1818613b3b4f01f43f362b0e526686b57f5

See more details on using hashes here.

File details

Details for the file anansi_compute-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: anansi_compute-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.9

File hashes

Hashes for anansi_compute-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b03bdf6eea8c64ab83335bcd82f15a50e41ccb55422a7d93934207513b33590c
MD5 5e3c0b247a79733ae88158e80625fc05
BLAKE2b-256 e5469f55b207f5bf386e149ca6238aab922a7b29a6099409aa826cf6af5c83ad

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