Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/PsychoSmiley/LLM_Buttplug
LLM_Buttplug extension Control Sex Toy for oobabooga/text-generation-webui
https://github.com/PsychoSmiley/LLM_Buttplug
buttplug intiface text-generation-webui
Last synced: about 2 months ago
JSON representation
LLM_Buttplug extension Control Sex Toy for oobabooga/text-generation-webui
- Host: GitHub
- URL: https://github.com/PsychoSmiley/LLM_Buttplug
- Owner: PsychoSmiley
- Created: 2024-01-08T16:59:48.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-01-08T17:04:03.000Z (6 months ago)
- Last Synced: 2024-05-03T21:12:17.999Z (about 2 months ago)
- Topics: buttplug, intiface, text-generation-webui
- Language: Python
- Homepage:
- Size: 10.7 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Lists
- awesome-buttplug - https://github.com/PsychoSmiley/LLM_Buttplug/
README
This script will act as router between oobabooga/text-generation-webui and intiface-central server to move any type of linear and vibration sex toy.
## Installation
1. [Install oobabooga/text-generation-webui](https://github.com/oobabooga/text-generation-webui?tab=readme-ov-file#how-to-install), and download a model to run on it.
2. Execute depending of your os `cmd_windows.bat` or `cmd_{your os}` to activate the environment from text-generation-webui command prompt, and install requirement:```cmd
cd extensions
git clone https://github.com/PsychoSmiley/LLM_Buttplug.git
cd LLM_Buttplug
pip install -r requirements.txt
```3. Add `--extensions LLM_Buttplug` in `CMD_FLAGS.txt`.
4. Optional but recommended move the character template `templates\GPT-STROKER.json` to `characters` folder, to help json function calling. (tested with RP model `Athnete-13B-8bpw-h8-exl2`)
5. Download application https://intiface.com/desktop/ and run the server with toy ready.
6. Start oobabooga/text-generation-webui `start_windows.bat` (Select the character `GPT-STROKER.json`).## Usage
1. If character output `stroke(1.0)` or `stroke(0.0)` it will move the sex toy to position `1.0` or `0.0` and oscillate.