Skip to main content

Restack AI library

Project description

Restack AI libraries

This is the Python Restack AI libraries.

Installation

You can install the Restack AI libraries using pip:

Using pip

pip install restack_ai

Using Poetry

poetry add restack_ai

Using uv

uv add restack_ai

Prerequisites

  • Python 3.8 or higher
  • Poetry (for dependency management)

Usage

To use the libraries in your project, you can import it like this:

from restack_ai import Restack

Initialize the Restack client

client = Restack()

Documentation

For detailed usage instructions, please visit our examples repository at https://github.com/restackio/examples-python.

Development

If you want to contribute to the libraries development:

Clone the repository and navigate to the engine/libraries/python directory.

Install Poetry/uv if you haven't already: https://python-poetry.org/docs/#installation or use pip

Activate the virtual environment:

If using uv:

uv venv && source .venv/bin/activate

If using poetry:

poetry env use 3.12 && poetry shell

If using pip:

python -m venv .venv && source .venv/bin/activate

Install the project dependencies:

If using uv:

uv sync

If using Poetry:

poetry install

If using pip:

pip install -e .

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

restack_ai-0.0.119.tar.gz (25.1 kB view details)

Uploaded Source

Built Distribution

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

restack_ai-0.0.119-py3-none-any.whl (31.1 kB view details)

Uploaded Python 3

File details

Details for the file restack_ai-0.0.119.tar.gz.

File metadata

  • Download URL: restack_ai-0.0.119.tar.gz
  • Upload date:
  • Size: 25.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.1 {"installer":{"name":"uv","version":"0.11.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for restack_ai-0.0.119.tar.gz
Algorithm Hash digest
SHA256 c99b38e499671e6c04bf87782c382c55f4a0d9f3409294a1087bc1bccae77738
MD5 94dc86ccc4724fd78e9a578748ee4bdb
BLAKE2b-256 2dfcb11a53d93fe52d058691ac3eb8c9fd6957e7317eb884b4d05a6216d23b82

See more details on using hashes here.

File details

Details for the file restack_ai-0.0.119-py3-none-any.whl.

File metadata

  • Download URL: restack_ai-0.0.119-py3-none-any.whl
  • Upload date:
  • Size: 31.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.1 {"installer":{"name":"uv","version":"0.11.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for restack_ai-0.0.119-py3-none-any.whl
Algorithm Hash digest
SHA256 d604d9dc7865398e56a00d27f34a805fbdffdf7fc95e9207a6c51a3fc9d619ac
MD5 dc33d8e58956c3590e4b54c7238789bf
BLAKE2b-256 16ecc4979d5535b79ae28916c3fba87ab99550588c795eb1f3e5b7865ddb6f3e

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