One-click self-hosted AI collection, OpenAI API compatible
Top 72.2% on sourcepulse
This project provides a collection of one-click installers and packaged programs for self-hosting various AI models, including large language models and image generation tools. It targets users who want to easily deploy and experiment with these AI technologies locally, offering OpenAI API compatibility for seamless integration with existing applications.
How It Works
The project bundles pre-configured environments for popular open-source AI projects like llama.cpp
, ChatGLM
, and stable-diffusion-webui
. It simplifies the setup process by providing downloadable packages with integrated models and scripts, abstracting away complex dependency management and configuration. The core benefit is rapid deployment of powerful AI capabilities on local hardware.
Quick Start & Requirements
update.bat
for updates.ngrok_token
environment variable for exposing the API.llama.cpp
and stable-diffusion-webui
need to be downloaded separately and placed in designated directories.stable-diffusion-webui
requires at least one model for startup.llama.cpp
model download: WSL or Linux environment via get_llama_model.sh
.stable-diffusion-webui
installer: https://github.com/AUTOMATIC1111/stable-diffusion-webui/releases/download/v1.0.0-pre/sd.webui.zipstable-diffusion-webui
installation: https://github.com/AUTOMATIC1111/stable-diffusion-webui#installation-and-runningtext-generation-webui
installers: https://github.com/oobabooga/text-generation-webui#one-click-installersHighlighted Details
stable-diffusion-webui
and text-generation-webui
.llama.cpp
with a modified Unicode-supporting Windows command-line interface.Maintenance & Community
Licensing & Compatibility
ChatGLM
is Apache-2.0 licensed.Limitations & Caveats
The README mentions a "trimmed version" of chatglm-6b-int4
and requires users to download models separately for llama.cpp
and stable-diffusion-webui
, indicating potential setup complexity beyond the "one-click" promise. The Wenda package download link requires a Baidu Netdisk account.
2 years ago
1 day