{"id":13779395,"url":"https://github.com/PsychoSmiley/LLM_Buttplug","last_synced_at":"2025-05-11T12:33:22.083Z","repository":{"id":216164922,"uuid":"740594330","full_name":"PsychoSmiley/LLM_Buttplug","owner":"PsychoSmiley","description":"LLM_Buttplug extension Control Sex Toy for oobabooga/text-generation-webui","archived":false,"fork":false,"pushed_at":"2024-01-08T17:04:03.000Z","size":11,"stargazers_count":10,"open_issues_count":1,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-01T12:02:54.645Z","etag":null,"topics":["buttplug","intiface","text-generation-webui"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PsychoSmiley.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2024-01-08T16:59:48.000Z","updated_at":"2025-03-13T22:16:25.000Z","dependencies_parsed_at":"2024-01-10T01:07:23.014Z","dependency_job_id":null,"html_url":"https://github.com/PsychoSmiley/LLM_Buttplug","commit_stats":null,"previous_names":["psychosmiley/llm_buttplug"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PsychoSmiley%2FLLM_Buttplug","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PsychoSmiley%2FLLM_Buttplug/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PsychoSmiley%2FLLM_Buttplug/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PsychoSmiley%2FLLM_Buttplug/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PsychoSmiley","download_url":"https://codeload.github.com/PsychoSmiley/LLM_Buttplug/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253567603,"owners_count":21928858,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["buttplug","intiface","text-generation-webui"],"created_at":"2024-08-03T18:01:04.678Z","updated_at":"2025-05-11T12:33:21.793Z","avatar_url":"https://github.com/PsychoSmiley.png","language":"Python","funding_links":[],"categories":["Game Mods"],"sub_categories":["Audio Sync"],"readme":"\nThis script will act as router between oobabooga/text-generation-webui and intiface-central server to move any type of linear and vibration sex toy.\n\n## Installation\n\n1. [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.\n2. 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:\n\n    ```cmd\n    cd extensions\n    git clone https://github.com/PsychoSmiley/LLM_Buttplug.git\n    cd LLM_Buttplug\n    pip install -r requirements.txt\n    ```\n\n3. Add `--extensions LLM_Buttplug` in `CMD_FLAGS.txt`.\n\n4. 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`)\n\n5. Download application https://intiface.com/desktop/ and run the server with toy ready.\n \n6. Start oobabooga/text-generation-webui `start_windows.bat` (Select the character `GPT-STROKER.json`).\n\n## Usage\n\n1. 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.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FPsychoSmiley%2FLLM_Buttplug","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FPsychoSmiley%2FLLM_Buttplug","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FPsychoSmiley%2FLLM_Buttplug/lists"}