Local AI

Local AI Ecosystem Study

The local AI interfaces, runtimes, managers, and training tools in the current Database, compared by documented modalities, APIs, licenses, and hardware notes.

Local-tool capabilities

The denominator is the 18 entities in the canonical Local AI Tools category. All 18 retain the Free / local / open-source access classification formerly visible in the combined access dataset.

Image capability12 66.7%
Video capability4 22.2%
Text/chat capability8 44.4%
API documented13 72.2%

Local tool comparison

Documented modalities, access model, API status, license and hardware notes for each local tool in the snapshot.
EntityModalitiesAccess modelAPI statusLicenseHardware note
ComfyUIImage generation, Video generation, Audio generation, 3D generationFree, open-sourceAPI documentedGNU GPL-3.0NVIDIA GPU recommended; AMD ROCm, Intel Arc, and Apple Silicon also supported; low-VRAM configurations and CPU fallback are possible but slower
AUTOMATIC1111 / Stable Diffusion WebUIImage generationFree, open-sourceAPI documentedGNU AGPL-3.0NVIDIA GPU recommended; README cites 4GB VRAM as workable (with community reports of 2GB), 8GB+ recommended for training
Stable Diffusion WebUI ForgeImage generationFree, open-sourceNot documentedGNU AGPL-3.0NVIDIA GPU recommended; includes a GPU memory-management system intended to reduce VRAM pressure versus the base WebUI, though no quantified benchmarks are published
FooocusImage generationFree, open-sourceNot documentedGNU GPL-3.04GB VRAM minimum on Nvidia GPUs (8GB on AMD); 8GB system RAM minimum plus swap space; CPU-only mode supported but roughly 17x slower than GPU
InvokeAIText-to-image, Image-to-image, Inpainting, Outpainting, UpscalingFree, open-sourceNot documentedApache License 2.0NVIDIA GPU (Windows/Linux) or AMD GPU (Linux only, via ROCm) recommended; Apple Silicon supported; VRAM needs scale by model (roughly 4GB for SD1.5 up to 24GB for larger FLUX variants); CPU-only mode available on some platforms
SillyTavernText chat, Image generation (via connected backend), Text-to-speechFree, open-sourceNo public API documentedGNU Affero General Public License v3.0 (AGPL-3.0)Runs on any device that supports Node.js 20+; hardware needs are determined by whichever local LLM backend is connected, if any
KoboldCppText generation, Image generation (Stable Diffusion), Speech-to-text (Whisper), Text-to-speech, Image recognitionFree, open-sourceAPI documentedGNU Affero General Public License v3.0 (AGPL-3.0); built on the MIT-licensed llama.cppRuns on CPU alone or with GPU acceleration via CUDA (NVIDIA), Vulkan (any GPU), or HIP/ROCm (AMD); VRAM needs scale with model size and quantization level, with layer offloading configurable to fit available VRAM
LM StudioText chat, Local document retrieval (RAG)Free for personal and business useAPI documentedNot publicly documentedmacOS 14+ on Apple Silicon (Intel Macs not supported); Windows needs AVX2 support on x64; 16GB+ RAM recommended across platforms; at least 4GB dedicated VRAM recommended on Windows for GPU acceleration
RisuAIText chat, Text-to-speech, Character media assetsFree open-source client; connected inference may be local, free, subscription, or usage-pricedAPI documentedGPL-3.0Client requirements are modest; local model hardware depends on the chosen inference backend
AgnaiText chat, Third-party image generationFree open-source self-hosting and public hosted service; inference-provider costs varyAPI documentedAGPL-3.0Frontend can use remote APIs; local model hardware belongs to the connected backend
FaceFusionImage editing, Video editing, Face swap, Lip syncSource-available local softwareAPI documentedProject-specific license; bundled model licenses and restrictions must be reviewed separatelyCPU supported; documented accelerator paths include CUDA, CoreML, DirectML, MIGraphX, and OpenVINO
SwarmUIText-to-image, Image-to-image, Image editing, Text-to-video, Image-to-video, UpscalingFree open-source softwareAPI documentedMITDepends on model family, precision, quantization, resolution, frames, and backend offloading
SD.NextText-to-image, Image-to-image, Image editing, Image and video processing, CaptioningFree open-source softwareAPI documentedApache-2.0Supports multiple CPU/GPU backends; requirements vary by model, precision, offload, and resolution
Stability MatrixPackage management, Model management, Image generation through installed packagesFree application with source available under documented license termsNo public API documentedAGPL-3.0 source; distributed binaries have separate documented termsManager is lightweight relative to installed generators; each package and model has its own GPU/RAM requirements
text-generation-webuiText generation, Text chat, Vision input, Image generationFree open-source softwareAPI documentedAGPL-3.0CPU-only and GPU backends supported; practical model size depends on RAM, VRAM, format, and quantization
llama.cppText generation, Text chat, Embeddings, Multimodal input where model-supportedFree open-source softwareAPI documentedMITCPU inference supported; GPU acceleration and CPU/GPU hybrid offload supported across multiple backends
OllamaText generation, Text chat, Embeddings, Vision where model-supportedFree local software; optional hosted capabilities may have separate termsAPI documentedMIT for the core repository; individual model licenses varyDepends on model size, quantization, context, and available CPU/GPU memory
Kohya_ss GUILoRA training, DreamBooth training, Diffusion fine-tuning, Training sample generationFree open-source softwareAPI documentedApache-2.0Training-capable GPU strongly preferred; practical VRAM depends on base model, resolution, precision, optimizer, and caching

Methodology

Inclusion uses the canonical Local AI Tools type. Modalities, API, license and hardware notes are displayed from structured profile fields; no unlisted format or operating mode is inferred.

Unknown handling: Missing or insufficiently specific fields remain Not documented and are never counted as No. A documented modality establishes support; quality and feature parity are not inferred.

Limitations

The category is a curated selection, not a complete inventory. Hardware needs vary substantially by model, quantization, resolution and workflow, so profile notes are not benchmark results.

No historical trend is shown because this release has one comparable snapshot.

Technical context

This count spans image and language stacks with different formats, memory scaling and execution layers.

Related concepts

Related Blog posts

Other study

Sources and provenance

  • AI Porn Database canonical entity roster and profiles, snapshot 2026-08-11
  • Official platform/company documentation retained in each linked Database profile’s Sources section.
  • Normalized snapshot: tools/statistics_data/2026-08-11.json; normalization version 2026-08-10.2.
← Back to all studies