/install ollamadiffuser
OllamaDiffuser
OllamaDiffuser is a local AI image generation tool that provides an Ollama-like experience for Stable Diffusion and FLUX models. It can be interfaced via CLI, REST API, or MCP.
Setup & Installation
If the tool is not yet installed or needs specific hardware support, use these commands:
- Standard Installation:
pip install ollamadiffuser - Full Suite (Recommended):
pip install "ollamadiffuser[full]" - Low-VRAM/GGUF Support:
pip install "ollamadiffuser[gguf]" - MCP/Agent Integration:
pip install "ollamadiffuser[mcp]" - Apple Silicon (Metal):
CMAKE_ARGS="-DSD_METAL=ON" pip install stable-diffusion-cpp-python
Authentication: Gated models (e.g., FLUX.1-dev, SD 3.5) require a Hugging Face token.
export HF_TOKEN=your_token_here(Add to.bashrcor.zshrcfor persistence).
Core Workflows
1. Text-to-Image Generation
Generate an image from a text prompt.
- Tool/Command: Use the
generate_imageMCP tool or the REST API/api/generate. - Key Parameters:
prompt: Detailed description of the image.width/height: Default is usually 1024x1024 for SDXL/FLUX, 512x512 for SD1.5.seed: Optional for reproducibility.response_format: Set tob64_jsonfor agent-friendly base64 responses.
2. Model Management
Manage which models are downloaded and active in VRAM.
- Listing Models: Use
list_modelsto see installed versions. - Pulling Models: Use
ollamadiffuser pull \x3Cmodel-name>via shell. - Loading Models: Use
load_modelto switch active models in memory. - Recommendations: Use
ollamadiffuser recommendto find models that fit the available GPU VRAM.
3. Image-to-Image & Inpainting
Modify existing images.
- Img2Img: Use
/api/generate/img2img. Requiresimage(file/base64) andstrength(0.0-1.0; lower = closer to original). - Inpainting: Use
/api/generate/inpaint. Requiresimageand amaskimage.
4. Advanced Control (ControlNet)
Use structural guides (Canny, Depth, OpenPose) for precise control.
- Workflow:
- Ensure a ControlNet model is pulled (e.g.,
ollamadiffuser pull controlnet-canny-sd15). - Use
/api/generate/controlnet. - Provide a
control_imageand specify the preprocessor (e.g., "canny").
- Ensure a ControlNet model is pulled (e.g.,
Model Selection Guide
| Use Case | Recommended Model | VRAM | Note |
|---|---|---|---|
| Highest Quality | flux.1-dev |
20GB+ | Requires HF Token |
| Fast & High Quality | flux.1-schnell |
16GB+ | No token needed |
| Budget GPU (6GB) | flux.1-dev-gguf-q4ks |
6GB | GGUF Quantized |
| Ultra Low VRAM | flux.1-dev-gguf-q2k |
3GB | Entry-level |
| Classic/Fast | stable-diffusion-1.5 |
4GB+ | Great for img2img |
| Photorealistic | realvisxl-v4 |
6GB+ | SDXL based |
Technical Notes
- API Base URL:
http://localhost:8000 - Web UI:
http://localhost:8001(Start withollamadiffuser --mode ui) - HF Tokens: Gated models (FLUX.1-dev, SD 3.5) require
export HF_TOKEN=your_token. - GGUF Support: Install with
pip install "ollamadiffuser[gguf]"for memory-efficient runs.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install ollamadiffuser - 安装完成后,直接呼叫该 Skill 的名称或使用
/ollamadiffuser触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
OllamaDiffuser Image generation 是什么?
Local AI image generation using OllamaDiffuser. Use this skill when Claude needs to generate, edit (img2img/inpaint), or control (ControlNet) images locally... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 21 次。
如何安装 OllamaDiffuser Image generation?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install ollamadiffuser」即可一键安装,无需额外配置。
OllamaDiffuser Image generation 是免费的吗?
是的,OllamaDiffuser Image generation 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
OllamaDiffuser Image generation 支持哪些平台?
OllamaDiffuser Image generation 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 OllamaDiffuser Image generation?
由 1TSnakers(@1tsnakers)开发并维护,当前版本 v1.0.0。