diff --git a/wiki/Installation.md b/wiki/Installation.md
index 7304959..91f65d4 100644
--- a/wiki/Installation.md
+++ b/wiki/Installation.md
@@ -1,141 +1,286 @@
# Installation Guide
-This guide covers detailed installation instructions, including the `llama-cpp-python` setup required for GGUF models.
+This guide covers installation of ComfyUI-WorkflowGenerator and the required `llama-cpp-python` library for GGUF models.
+
+---
## Prerequisites
- ComfyUI installed and running
-- Python 3.10 or higher
-- CUDA-capable GPU (recommended) or CPU
+- Python 3.10, 3.11, or 3.12
- Git installed
+- **For GPU acceleration:** NVIDIA GPU with CUDA support (recommended) or Apple Silicon Mac
-## Basic Installation
+---
+
+## Step 1: Install ComfyUI-WorkflowGenerator
Follow the main [README](https://github.com/danielpflorian/ComfyUI-WorkflowGenerator) for basic installation steps (cloning, dependencies, etc.).
-## llama-cpp-python Installation
+---
-**Important:** `llama-cpp-python` is **required** for GGUF models (recommended). It must be installed separately based on your system configuration. It is not included in `requirements.txt` because it requires different installation methods for CPU, CUDA, and Metal.
+## Step 2: Install llama-cpp-python
-For detailed `llama-cpp-python` installation instructions, see [INSTALL_LLAMACPP.md](https://github.com/danielpflorian/ComfyUI-WorkflowGenerator/blob/main/INSTALL_LLAMACPP.md) in the main repository.
+**Why separate?** `llama-cpp-python` is required for GGUF models but needs different installation methods for CPU/CUDA/Metal, so it's not included in `requirements.txt`.
-### Quick Install Options
+### Choose Your Installation Path
-#### CPU Only (No GPU acceleration)
+
+
+---
+
+## Standard Installation
+
+### Option 1: CPU Only (No GPU)
+
+**All Platforms:**
```bash
pip install llama-cpp-python
```
-#### CUDA Support (NVIDIA GPUs) - Recommended
+**Who should use this:** Systems without NVIDIA GPU or Apple Silicon, or for testing purposes.
-**IMPORTANT NOTE FOR WINDOWS USERS:**
-Installing `llama-cpp-python` with CUDA support on Windows is notoriously difficult because pre-built binaries (wheels) often don't match your specific combination of Python version, CUDA version, and OS.
+---
-**If the quick install command below fails or falls back to CPU mode, you MUST compile from source.** This is normal and expected.
+### Option 2: CUDA Support (NVIDIA GPUs) - Recommended
-**Try this first (Quick Install):**
+**Compatibility:**
+- Python 3.10, 3.11, 3.12
+- CUDA 11.8, 12.1, 12.4+
+- PyTorch 2.0+
+
+#### Try Quick Install First
+
+**All Platforms:**
```bash
pip install llama-cpp-python[cuda]
```
-**If that fails (Compile from Source):**
-This is the most reliable method for Windows. It takes about 20-30 minutes to compile.
-
-1. **Install Prerequisites:**
- - [Visual Studio 2022 Community](https://visualstudio.microsoft.com/vs/community/) (Select "Desktop development with C++")
- - [CUDA Toolkit 12.x](https://developer.nvidia.com/cuda-downloads) (Match your driver version)
- - [CMake](https://cmake.org/download/) (Add to PATH during installation)
-
-2. **Compile and Install:**
- ```powershell
- # PowerShell
- $env:CMAKE_ARGS="-DGGML_CUDA=on -DCMAKE_CUDA_ARCHITECTURES=native"
- $env:FORCE_CMAKE=1
- pip install llama-cpp-python --no-cache-dir --verbose --force-reinstall
- ```
-
- ```batch
- :: Command Prompt (cmd)
- set CMAKE_ARGS=-DGGML_CUDA=on -DCMAKE_CUDA_ARCHITECTURES=native
- set FORCE_CMAKE=1
- pip install llama-cpp-python --no-cache-dir --verbose --force-reinstall
- ```
-
-For a complete step-by-step guide with troubleshooting, please see the [Detailed Installation Guide (INSTALL_LLAMACPP.md)](https://github.com/danielpflorian/ComfyUI-WorkflowGenerator/blob/main/INSTALL_LLAMACPP.md).
-
-#### Metal Support (macOS with Apple Silicon)
-```bash
-pip install llama-cpp-python[metal]
-```
-
-### CUDA/PyTorch Compatibility
-
-`llama-cpp-python` with CUDA support is compatible with:
-- **PyTorch versions:** 2.0+ (tested with 2.1.0, 2.2.0, 2.3.0, 2.4.0+)
-- **CUDA versions:** 11.8, 12.1, 12.4+ (pre-built wheels available for common versions)
-- **Python versions:** 3.10, 3.11, 3.12
-
-**Note:** Pre-built wheels are available for common CUDA/Python combinations. If your specific combination isn't available, you'll need to compile from source.
-
-### Quick Check: Will I Need to Compile from Source?
-
-To check if a pre-built wheel is available for your setup:
-
-```bash
-# Check your Python, PyTorch, and CUDA versions
-python -c "import sys, torch; print(f'Python: {sys.version_info.major}.{sys.version_info.minor}'); print(f'PyTorch: {torch.__version__}'); print(f'CUDA: {torch.version.cuda if torch.cuda.is_available() else \"N/A\"}')"
-
-# Try installing (this will show if it's downloading a wheel or compiling)
-pip install llama-cpp-python[cuda] --verbose
-```
-
-**Signs a pre-built wheel is available:**
+**This works if:**
- Installation completes in 1-2 minutes
-- You see "Downloading" messages for `.whl` files
-- No compilation messages (no "Building wheel", "CMake", etc.)
+- You see "Downloading .whl" messages
+- ✅ You're done! Skip to [testing](#testing-your-installation)
-**Signs you'll need to compile from source:**
-- Installation takes 20-30 minutes
-- You see "Building wheel" or "CMake" messages
-- Requires Visual Studio Build Tools (Windows) or build-essential (Linux)
+**If it fails or takes 20+ minutes, you need to compile from source →**
-### Troubleshooting CUDA Installation
+---
-**Problem: "No module named 'llama_cpp'" after installation**
-- Solution: Make sure you installed the CUDA version, not the CPU version
-- Reinstall: `pip uninstall llama-cpp-python && pip install llama-cpp-python[cuda]`
+#### Compile from Source (Windows)
-**Problem: Installation takes a very long time (20-30 minutes)**
-- This means it's compiling from source (no pre-built wheel available)
-- Ensure you have Visual Studio Build Tools (Windows) or build-essential (Linux) installed
+**When needed:** Pre-built wheel not available for your Python/CUDA combination (common on Windows)
-**Problem: "CUDA not found" or "CUDA version mismatch"**
-- Check your CUDA version: `python -c "import torch; print(torch.version.cuda)"`
-- Ensure CUDA is properly installed and accessible
-- See [INSTALL_LLAMACPP.md](https://github.com/danielpflorian/ComfyUI-WorkflowGenerator/blob/main/INSTALL_LLAMACPP.md) for detailed troubleshooting
+**Prerequisites (install these first):**
+1. [Visual Studio 2022 Community](https://visualstudio.microsoft.com/vs/community/) - Select "Desktop development with C++"
+2. [CUDA Toolkit 12.x](https://developer.nvidia.com/cuda-downloads) - Match your driver version
+3. [CMake](https://cmake.org/download/) - Add to PATH during installation
+ - **Important:** After installing CMake, close and reopen your terminal (no restart needed)
-**Problem: "CMake not found"**
-- Install CMake: `pip install cmake` or download from https://cmake.org/
-- On Windows, you may also need Visual Studio Build Tools
+**PowerShell:**
+```powershell
+# Install build dependencies
+pip install cmake scikit-build-core
-### Portable ComfyUI Installation
-
-For portable ComfyUI installations (Windows), use the embedded Python:
-
-```bash
-cd
-.\python_embeded\python.exe -s -m pip install llama-cpp-python[cuda]
+# Set build flags and compile (takes 20-30 minutes)
+$env:CMAKE_ARGS="-DGGML_CUDA=on -DCMAKE_CUDA_ARCHITECTURES=native"
+$env:FORCE_CMAKE=1
+pip install llama-cpp-python --no-cache-dir --verbose --force-reinstall
```
-Or if compiling from source:
-```batch
-.\python_embeded\python.exe -s -m pip install cmake
-set CMAKE_ARGS=-DLLAMA_CUBLAS=on
+**Command Prompt (cmd):**
+```cmd
+REM Install build dependencies
+pip install cmake scikit-build-core
+
+REM Set build flags and compile (takes 20-30 minutes)
+set CMAKE_ARGS=-DGGML_CUDA=on -DCMAKE_CUDA_ARCHITECTURES=native
set FORCE_CMAKE=1
-.\python_embeded\python.exe -s -m pip install llama-cpp-python --no-cache-dir
+pip install llama-cpp-python --no-cache-dir --verbose --force-reinstall
```
---
-[← Back to Home](Home) | [Next: Node Reference →](Node-Reference)
+#### Compile from Source (Linux/macOS)
+**Prerequisites:**
+- GCC/Clang compiler
+- CUDA Toolkit installed
+- CMake installed
+
+**Linux/macOS:**
+```bash
+# Install build dependencies
+pip install cmake scikit-build-core
+
+# Set build flags and compile
+CMAKE_ARGS="-DGGML_CUDA=on -DCMAKE_CUDA_ARCHITECTURES=native" FORCE_CMAKE=1 pip install llama-cpp-python --no-cache-dir --verbose --force-reinstall
+```
+
+---
+
+### Option 3: Metal Support (macOS Apple Silicon)
+
+**macOS Only:**
+```bash
+pip install llama-cpp-python[metal]
+```
+
+**Who should use this:** Mac users with M1/M2/M3/M4 chips for GPU acceleration.
+
+---
+
+## Portable ComfyUI (Windows)
+
+For Windows portable ComfyUI installations, all commands use the embedded Python interpreter.
+
+### Quick Install (Try First)
+
+**PowerShell:**
+```powershell
+cd
+python_embeded\python.exe -s -m pip install llama-cpp-python[cuda]
+```
+
+**Command Prompt:**
+```cmd
+cd
+python_embeded\python.exe -s -m pip install llama-cpp-python[cuda]
+```
+
+---
+
+### Compile from Source (Portable)
+
+**Prerequisites:** Same as standard Windows installation (Visual Studio, CUDA Toolkit, CMake)
+
+**PowerShell:**
+```powershell
+# Step 1: Install build dependencies
+python_embeded\python.exe -s -m pip install cmake scikit-build-core
+
+# Step 2: Set environment and compile
+$env:CMAKE_ARGS="-DGGML_CUDA=on -DCMAKE_CUDA_ARCHITECTURES=native"
+$env:FORCE_CMAKE=1
+python_embeded\python.exe -s -m pip install llama-cpp-python --no-cache-dir --verbose --force-reinstall
+```
+
+**Command Prompt:**
+```cmd
+REM Step 1: Install build dependencies
+python_embeded\python.exe -s -m pip install cmake scikit-build-core
+
+REM Step 2: Set environment and compile
+set CMAKE_ARGS=-DGGML_CUDA=on -DCMAKE_CUDA_ARCHITECTURES=native
+set FORCE_CMAKE=1
+python_embeded\python.exe -s -m pip install llama-cpp-python --no-cache-dir --verbose --force-reinstall
+```
+
+**Note:** The `-s` flag prevents Python from adding user site-packages to sys.path.
+
+---
+
+## Testing Your Installation
+
+**Check if CUDA is working:**
+```python
+python -c "from llama_cpp import Llama; print('✓ llama-cpp-python installed successfully')"
+```
+
+**Check your versions:**
+```python
+python -c "import sys, torch; print(f'Python: {sys.version_info.major}.{sys.version_info.minor}'); print(f'PyTorch: {torch.__version__}'); print(f'CUDA: {torch.version.cuda if torch.cuda.is_available() else \"N/A\"}')"
+```
+
+---
+
+## Troubleshooting
+
+### "No module named 'llama_cpp'" after installation
+
+**Cause:** CPU version installed instead of CUDA version
+
+**Solution - Reinstall with CUDA support:**
+
+**PowerShell:**
+```powershell
+pip uninstall llama-cpp-python; pip install llama-cpp-python[cuda]
+```
+
+**Command Prompt / Linux / macOS:**
+```bash
+pip uninstall llama-cpp-python && pip install llama-cpp-python[cuda]
+```
+
+**Portable ComfyUI:**
+```cmd
+python_embeded\python.exe -s -m pip uninstall llama-cpp-python && python_embeded\python.exe -s -m pip install llama-cpp-python[cuda]
+```
+
+---
+
+### "Cannot import 'scikit_build_core.build'"
+
+**Cause:** Missing build dependencies
+
+**Solution:**
+```bash
+pip install cmake scikit-build-core
+```
+
+**Portable ComfyUI:**
+```cmd
+python_embeded\python.exe -s -m pip install cmake scikit-build-core
+```
+
+Then retry the installation with CMAKE_ARGS set.
+
+---
+
+### "CMake not found"
+
+**Solution:**
+1. Install CMake: `pip install cmake` or download from https://cmake.org/
+2. **Windows users:** Close and reopen your terminal for PATH changes (no restart needed)
+3. If still not working, you may need Visual Studio Build Tools
+
+---
+
+### "CUDA not found" or "CUDA version mismatch"
+
+**Check your CUDA version:**
+```python
+python -c "import torch; print(torch.version.cuda)"
+```
+
+**Solutions:**
+- Ensure CUDA Toolkit is installed and matches your PyTorch CUDA version
+- Check that your GPU drivers are up to date
+- Verify CUDA is in your system PATH
+
+For detailed troubleshooting, see [INSTALL_LLAMACPP.md](https://github.com/danielpflorian/ComfyUI-WorkflowGenerator/blob/main/INSTALL_LLAMACPP.md)
+
+---
+
+### Installation takes 20-30 minutes
+
+**This is normal!** It means you're compiling from source because no pre-built wheel is available for your system.
+
+**Requirements:**
+- **Windows:** Visual Studio Build Tools with C++ support
+- **Linux:** build-essential package (`sudo apt install build-essential`)
+- Be patient - the compilation will complete
+
+---
+[← Back to Home](Home) | [Next: Node Reference →](Node-Reference)