Skip to main content

A python toolkit for interacting with the horde APIs, services, and ecosystem.

Project description

Tests Documentation Status Unstable Tests

horde_sdk

Note

horde_sdk is in beta. Everything is subject to change. Please feel free to report bugs or make suggestions on our github issue page

About

This library simplifies interfacing with any API created by Haidra - the community organization behind the free projects such as AI-Horde (homepage, github). The goal is to minimize the amount of time it takes to develop applications in python that use our free, volunteer driven, services which include:

  • Image Generation (driven by ComfyUI)
  • Text Generation using LLMs (driven by KoboldAI)
  • Image captioning

From anything to requesting your own images, or rolling your own worker software, this package may suit your needs.

Documentation

See the complete documentation at https://horde-sdk.readthedocs.io/en/latest/.

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

horde_sdk-0.21.0.tar.gz (4.8 MB view details)

Uploaded Source

Built Distribution

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

horde_sdk-0.21.0-py3-none-any.whl (250.4 kB view details)

Uploaded Python 3

File details

Details for the file horde_sdk-0.21.0.tar.gz.

File metadata

  • Download URL: horde_sdk-0.21.0.tar.gz
  • Upload date:
  • Size: 4.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for horde_sdk-0.21.0.tar.gz
Algorithm Hash digest
SHA256 d29a27a51030702d612b3c2d316a3b65792d444e692d773bf4b4c0e6144001c1
MD5 ddb7411583bc3baeefc07ede539a18c7
BLAKE2b-256 68dc91afa6ea3b8ea6d1f5ea21a75cc7764980569a06b8ea83f3be6e98f3d643

See more details on using hashes here.

Provenance

The following attestation bundles were made for horde_sdk-0.21.0.tar.gz:

Publisher: release.yml on Haidra-Org/horde-sdk

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

File details

Details for the file horde_sdk-0.21.0-py3-none-any.whl.

File metadata

  • Download URL: horde_sdk-0.21.0-py3-none-any.whl
  • Upload date:
  • Size: 250.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for horde_sdk-0.21.0-py3-none-any.whl
Algorithm Hash digest
SHA256 17a8f24fc5c26db33b61821f34b82014294aa80558450de0df02b6d3c5e4d397
MD5 eb5af8dd9ab6f44def5945a1d03fb052
BLAKE2b-256 14bd6706eb50fa091849b3e9bbaa3d5ba4785e772056c1df5eb7e1bd79c9d1b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for horde_sdk-0.21.0-py3-none-any.whl:

Publisher: release.yml on Haidra-Org/horde-sdk

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