Skip to main content

TetrixAIDb Python SDK — AI-native database client

Project description

TetrixAIDb Python SDK

Async Python client for TetrixAIDb, the AI-native database daemon that unifies vector, keyword, graph, and object storage behind a single binary protocol.

Installation

pip install tetrix-aidb

Requires Python 3.11+.

Quick Start

import asyncio
from tetrix_aidb import ClientConfig, TetrixClient

async def main():
    client = TetrixClient(ClientConfig(
        endpoint="tcp://localhost:7779",
        username="admin",
        password="secret",
    ))
    await client.connect()

    health = await client.health()
    print(f"Status: {health.status}")

    await client.close()

asyncio.run(main())

Features

  • Async-first API built on asyncio
  • TCP, TLS, and Unix socket transports
  • Auth-on-connect with automatic session handling
  • Entity indexing, semantic search, and batch operations
  • IAM operations: organizations, users
  • Category management
  • Typed request/response models

License

MIT

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

tetrix_sdk-0.4.0.tar.gz (15.6 kB view details)

Uploaded Source

Built Distribution

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

tetrix_sdk-0.4.0-py3-none-any.whl (12.2 kB view details)

Uploaded Python 3

File details

Details for the file tetrix_sdk-0.4.0.tar.gz.

File metadata

  • Download URL: tetrix_sdk-0.4.0.tar.gz
  • Upload date:
  • Size: 15.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for tetrix_sdk-0.4.0.tar.gz
Algorithm Hash digest
SHA256 1666dda8fbf931dbe20910c944b637fbaed656cd2d978d31ca8991663cf078cf
MD5 774d815f7affcaeffa189fa16489ad79
BLAKE2b-256 bbf0edd56f9355cf468bba81c8c08d403b92b9867e96ee9ed6f52c4387b7adbe

See more details on using hashes here.

Provenance

The following attestation bundles were made for tetrix_sdk-0.4.0.tar.gz:

Publisher: publish-sdk-python.yaml on deskree-inc/tetrix-ee

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tetrix_sdk-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: tetrix_sdk-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 12.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for tetrix_sdk-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f7c5645337fc8642d9dec57169870ddbfdfcdc8f9038d14773cd6d2a8c36e14a
MD5 862f5752da754f973cc6772d9010f54e
BLAKE2b-256 0a4a1c70dff048c70f977fb258c681d58c081b0075fbf7b329b3f331f39dce68

See more details on using hashes here.

Provenance

The following attestation bundles were made for tetrix_sdk-0.4.0-py3-none-any.whl:

Publisher: publish-sdk-python.yaml on deskree-inc/tetrix-ee

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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