Skip to main content

AI Horde client to ease creation of plugins

Project description

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

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

aihordeclient-0.3.2.tar.gz (22.2 kB view details)

Uploaded Source

Built Distribution

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

aihordeclient-0.3.2-py3-none-any.whl (23.5 kB view details)

Uploaded Python 3

File details

Details for the file aihordeclient-0.3.2.tar.gz.

File metadata

  • Download URL: aihordeclient-0.3.2.tar.gz
  • Upload date:
  • Size: 22.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.13

File hashes

Hashes for aihordeclient-0.3.2.tar.gz
Algorithm Hash digest
SHA256 76eb3d1b8264292d2423f89c8f44fadd52762f5f4ec7c92e59273de97146a9ce
MD5 cf91cd78ea19df7b3d646a50ce1bac28
BLAKE2b-256 8545c68032b3f3208218876e0cd4f604f60c6f8463f9d80f1558bb5d563a6b19

See more details on using hashes here.

File details

Details for the file aihordeclient-0.3.2-py3-none-any.whl.

File metadata

File hashes

Hashes for aihordeclient-0.3.2-py3-none-any.whl
Algorithm Hash digest
SHA256 5b5e71bb40f1bf748a4fe7f4979fcdc0f68df57e5a004e1a92b55be62cb632b1
MD5 0d8fb881831183f61de7b418dd6029b0
BLAKE2b-256 70c12c4adf1b118f7a388d9b2a7a587421911e96869b31da58e57bc3cd219641

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