Skip to main content

strangeworks-aura-sdk

An async Python SDK for the Strangeworks Aura public API (/api/v1). It embeds Aura in a Python backend — deployments, projects, conversations, chat, snapshots — with company API-key auth. The import package is aura_sdk.

Python 3.11 or newer.

pip install strangeworks-aura-sdk
import os
from aura_sdk import AuraClient

async with AuraClient(api_key=os.environ["AURA_API_KEY"]) as aura:
    project = await aura.create_project(name="vrp demo", from_deployment="acme/vrp")
    reply = await aura.chat(project.id, "Solve this and summarize the result.")

Async-only: every call is a coroutine and there is no synchronous twin, so it drops into an async service without a thread pool in the middle. A synchronous entry point wraps it once with asyncio.run(...).

📖 docs.aura.strangeworks.com/python — the full guide and API reference.

The TypeScript counterparts are @strangeworks-inc/strangeworks-aura-sdk and, for the terminal, @strangeworks-inc/strangeworks-aura-cli. There is no Python CLI — the aura command ships from TypeScript only.

Release files for strangeworks-aura-sdk 0.2.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for strangeworks-aura-sdk 0.2.2
File Size Uploaded
strangeworks_aura_sdk-0.2.2.tar.gz 37.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for strangeworks-aura-sdk 0.2.2
File Interpreter ABI Platform
strangeworks_aura_sdk-0.2.2-py3-none-any.whl Python 3 none any Details

Total release size: 76.2 kB

Release files / strangeworks_aura_sdk-0.2.2.tar.gz

Download URL strangeworks_aura_sdk-0.2.2.tar.gz
Size 37.1 kB
Tags Source
SHA-256 checksum
How to use checksums
113205f851239a1ef362f7758d9093abac51c5230f20222d5d95ec940eb60ac6
BLAKE2b-256 checksum
How to use checksums
4715873c7fd6058db09451a79a8a840b52de051e26123caa62c6faacf0f0b8fd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / strangeworks_aura_sdk-0.2.2-py3-none-any.whl

Download URL strangeworks_aura_sdk-0.2.2-py3-none-any.whl
Size 39.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
66d06ce2d0a9f0e60a40f53e670bb79e0b8fc6a445cd51562c11fe6ac613bf5c
BLAKE2b-256 checksum
How to use checksums
48ece38a69efc8cc19e00dee04cd7b09b7d7e2033e1be236b9b434dd05382def
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.2.2 This release

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page