Skip to main content

AIHordeclient

AIHordeclient is a lib to connect to https://aihorde.net/api/v2 and ease plugin development.

There is an official Python-SDK from AIHorde.

USAGE

pip install aihordeclient
In order to run a simple use and see the client in action, do:
git clone https://github.com/ikks/aihordeclient/
cd aihordeclient
uv venv -p 3.13
source .venv/bin/activate
uv pip install aihordeclient
AIHORDE_API_KEY=<yourapikey> uv run main.py

On success you will have a webp downloaded file in your temp directory.

screensnot-2025-08-26-151233-annotated

This screenshot under Debian, Sway Kitty terminal, uv and using vv to display the image.

Look at https://github.com/ikks/aihordeclient/blob/main/main.py for the simplest sample, for other real use cases, see:

Get an AIHORDE free api_key to run the sample code, once you have installed the package.

AUTHORS

Most of the code descends from blueturtleai Gimp 2.10.X plugin initial work.

THANKS

  • AIHorde

Metadata

Release files for aihordeclient 0.5.1

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

Source distribution (sdist)

Source distribution for aihordeclient 0.5.1
File Size Uploaded
aihordeclient-0.5.1.tar.gz 23.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for aihordeclient 0.5.1
File Interpreter ABI Platform
aihordeclient-0.5.1-py3-none-any.whl Python 3 none any Details

Total release size: 47.9 kB

Release files / aihordeclient-0.5.1.tar.gz

Download URL aihordeclient-0.5.1.tar.gz
Size 23.3 kB
Tags Source
SHA-256 checksum
How to use checksums
f8b48f90716e895187d5d2b1147a12eb55876ac6b869bda1bbdc5152d084c29e
BLAKE2b-256 checksum
How to use checksums
3ac668f98f68962d92c764698c379fccbb50db4906972e7e77c5b7e063edf010
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.21 {"installer":{"name":"uv","version":"0.9.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / aihordeclient-0.5.1-py3-none-any.whl

Download URL aihordeclient-0.5.1-py3-none-any.whl
Size 24.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1687008f6d541ecb8c0a16bcd9501f57d5d0a56b978bf37bd6bffac7edb8a53d
BLAKE2b-256 checksum
How to use checksums
9aec78378fbd49e49be37ea305aa5902b1c9ba24b99d125d0daf3a3c88726b33
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.21 {"installer":{"name":"uv","version":"0.9.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.5.1 This release

2 release files

0.5

2 release files

0.4

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

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