Skip to content

A Java based implementation for StableHorde's Generations UI

License

Notifications You must be signed in to change notification settings

LogicismDev/Java-Horde-Bridge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java-Horde-Bridge

A Java based implementation for StableHorde's Generations UI. Aimed to be more fast and efficient, simple and easy to set-up.

Features

  • Text Generation Scribe Worker
    • KoboldAI Client Verifier
    • Generation Popper

How to install and use

Download the latest release, extract the ZIP file, edit the configuration (config.yml), and use the provided .bat or .sh file to run the bridge worker.

Please note that this requires the usage of Java 11 or higher to use the bridge.

Command Line Usage

Argument Name Argument Option Description Example Usage
API Key -a, --kai_apikey Set the Horde Worker API Key -a Qjr8u2I0j2D8ZjXrA0aZ4r
Config File -c, --config The configuration file to grab the Horde Worker information from -c config.yml
Interval -i, --interval The interval to check if there are new generations -i 1
KoboldAI URL -k, --kai_url The KoboldAI URL to grab generations from -k http://127.0.0.1:5000
Horde Worker Name -n, --kai_name Set the Horde Worker name -n "A Java-Horde-Bridge Worker"
Priority Usernames -p, --priority_usernames The usernames to prioritize generations -p Logicism#14426,db0#1,Henk#1326
Cluster URL -u, --cluster_url Set the cluster url to grab prompts and to send generations to -u https://stablehorde.net

About

A Java based implementation for StableHorde's Generations UI

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages