MooshieUI

Mooshieblob1AGPL-3.0活跃维护

面向新手的 ComfyUI 前端界面,简化 Stable Diffusion 和 Flux 等图像生成工作流操作,降低上手门槛。

A front-end UI for ComfyUI made for beginner level users.

v2.3.41发布于 2026-11-09 03:33 UTC223star +2 / 7 天21fork同步于 2026-11-10 12:04 UTC

怎么上手

由 README 提炼,执行前请确认
git clone https://github.com/Mooshieblob1/MooshieUI.git
cd MooshieUI
npm install
npm run tauri dev
硬件要求按 README 说明

README 未说明整体显存要求;仅提到图生 3D 的 Idol 高斯泼溅方案约需 7 GB 显存,且该功能默认关闭。

支持 Apple Silicon有 Docker 镜像
下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

面向新手的 ComfyUI 前端界面,把节点图藏起来,用引导式流程做图、视频和音乐生成

面向新手的 ComfyUI 前端界面,简化 Stable Diffusion 和 Flux 等图像生成工作流操作,降低上手门槛。

核心能力

  • 用引导式工作流封装 ComfyUI 节点图,无需手动连图
  • 支持文生图、图生图、画布蒙版局部重绘与图像编辑
  • 可接入 NovelAI API,用自备密钥生成并估算 Anlas 消耗
  • 支持 MiniMax H3 文生视频、首尾帧、插值与 MP4 导出
  • 内置 YuE2 音乐生成、歌词编辑与 MIDI 导出

容易踩的坑

需先自行安装并运行 ComfyUI,MooshieUI 只是前端;从源码构建需 Node.js 22.12+ 或 24+、稳定版 Rust 及 Tauri v2 平台构建依赖;使用 NovelAI 功能需自备 API 密钥,图生 3D 默认关闭需手动开启。

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

5 个版本v2.3.41
  1. v2.3.41MooshieUI v2.3.41最新正式版2026-11-09 · 2026-11-09 03:33 UTC

    One-click installer — just download and run. The app will automatically install ComfyUI, Python, PyTorch, and everything else you need on first launch.

    Downloads

    PlatformFile
    Windows.msi or .exe
    Linux.deb or .AppImage

    macOS (Apple Silicon)

    Download the _aarch64.dmg for macOS 14 or later. Verify its SHA-256 against SHA256SUMS, copy MooshieUI to Applications, and open it. This app is ad-hoc signed and is not notarized by Apple; if blocked, use System Settings > Privacy & Security > Open Anyway. See Mac installation and supported scope.

    What's New in v2.3.41

    NovelAI Enhance

    • Outfits stay in their own character boxes: with two or more characters, an Enhance for V5 rewrite keeps every garment in one character box and leaves the base prompt to the scene, framing and a short placing sentence per character. It retries once if the base tag line repeats a box's clothing or hair. Each box also gets the other characters' distinctive garments added to its own undesired content (skipping anything that character wears), shown before and after in the review.
    • Placement and interactions: rewrites name each character's side in both the base and the box, and add interaction tags (source#, target#, mutual#) when the prompt describes a hug, headpat or other interaction. Edit and session modes keep existing box outfits word for word unless you ask to change them.
    • Possible overlap chips: the V5 review flags a clothing or hair tag the base shares with a box, or a garment two boxes share. Click a chip to keep the tag in that box only and add it to the other boxes' undesired content.
    • Isolate outfits: a button in the review toolbar, the Enhance input stage and the Characters panel header (V5 models with two or more filled boxes). It cleans outfit and hair tags out of the base, adds each character's side from the position grid and fills the opposite-outfit undesired content, with no LLM call. Nothing changes until you Apply.
    • Similar bodies tip: when two characters share a hair colour or body tags but wear different clothes, the review recommends opposite-outfit undesired content, with an Add button.

    Prompt assistant

    • Memory notes and ages: memory writers now state a character's age as what it is ("an adult", "24 years old") instead of what it is not, so notes stop tripping the minors check. Notes already worded like "not a child or a teenager" or "no longer a child" no longer count as a minor.

    Fixes and maintenance

    • Setup torch install: setup no longer fails with "Failed to acquire lock on the client cache" after 5 minutes while the CUDA torch wheel downloads over a slow connection. Setup's downloads also stop when MooshieUI closes, so a hidden download can't hold the lock for the next attempt, and a lock timeout in the setup log explains what to do.
  2. v2.3.40MooshieUI v2.3.402026-11-08 · 2026-11-08 13:51 UTC
    查看更新说明

    One-click installer — just download and run. The app will automatically install ComfyUI, Python, PyTorch, and everything else you need on first launch.

    Downloads

    PlatformFile
    Windows.msi or .exe
    Linux.deb or .AppImage

    macOS (Apple Silicon)

    Download the _aarch64.dmg for macOS 14 or later. Verify its SHA-256 against SHA256SUMS, copy MooshieUI to Applications, and open it. This app is ad-hoc signed and is not notarized by Apple; if blocked, use System Settings > Privacy & Security > Open Anyway. See Mac installation and supported scope.

    What's New in v2.3.40

    Prompt assistant

    • Fewer false minor refusals: the check that refuses a minor paired with sexual content now reads only what you asked for, not your saved memory notes, and only refuses a clear minor word (child, kid, schoolgirl, an age under 18, a character saved as a minor) together with an explicit word. Suggestive words alone, or phrases like "minor changes" and "remove all sexual content", no longer trip it. When it does refuse, the message names the words that tripped it.
    • Minors rule toggle: the V5 options row of NAI Enhance has a Minors rule checkbox (on by default). Turn it off if your provider refuses ordinary SFW school or family prompts because of the rule's wording; a minor with explicit content is still never sent.

    Fixes and maintenance

    • Update check: the update check retries before giving up, and when GitHub can't be reached Settings says so plainly with an Open releases page button instead of showing the raw updater error.
  3. v2.3.39MooshieUI v2.3.392026-11-08 · 2026-11-08 08:02 UTC
    查看更新说明

    One-click installer — just download and run. The app will automatically install ComfyUI, Python, PyTorch, and everything else you need on first launch.

    Downloads

    PlatformFile
    Windows.msi or .exe
    Linux.deb or .AppImage

    macOS (Apple Silicon)

    Download the _aarch64.dmg for macOS 14 or later. Verify its SHA-256 against SHA256SUMS, copy MooshieUI to Applications, and open it. This app is ad-hoc signed and is not notarized by Apple; if blocked, use System Settings > Privacy & Security > Open Anyway. See Mac installation and supported scope.

    What's New in v2.3.39

    Fixes and maintenance

    • NovelAI braces: {} and [] emphasis now reaches NovelAI as braces instead of being rewritten to a numeric weight, so prompts round-trip as typed. A weighted span whose text ends in a number (like {{{year 2025}}}) no longer makes NovelAI read the number as a new weight for the rest of the prompt.
  4. v2.3.38MooshieUI v2.3.382026-11-07 · 2026-11-07 22:37 UTC
    查看更新说明

    One-click installer — just download and run. The app will automatically install ComfyUI, Python, PyTorch, and everything else you need on first launch.

    Downloads

    PlatformFile
    Windows.msi or .exe
    Linux.deb or .AppImage

    macOS (Apple Silicon)

    Download the _aarch64.dmg for macOS 14 or later. Verify its SHA-256 against SHA256SUMS, copy MooshieUI to Applications, and open it. This app is ad-hoc signed and is not notarized by Apple; if blocked, use System Settings > Privacy & Security > Open Anyway. See Mac installation and supported scope.

    What's New in v2.3.38

    Character portraits

    • Neck-up filter: a portrait now leaves out what a neck-up picture can't show (legwear, shoes, skirts, hands, poses, held items, full-body framing). What was dropped shows under the prompt as Left out chips; click one to put it back. It reads tag and sentence prompts in English, Japanese, Chinese, German, Spanish and Portuguese, and filters picked chunks too.
    • Expression box: the portrait window has an Expression box, filled from the last portrait, the card's own expression tags or the character's usual expression in memory. The ✨ button asks the prompt assistant to pick one from memory or canon. Portraits no longer default to a blank stare.

    Character memory

    • Write with AI: the Memory tab has a Write with AI button that drafts a character's memory files from canon, their prompt and an optional brief. You review the files before they are saved.
    • Better Remember: Remember writes your note up as a proper entry, ties it to what the notes already say and reads the notes of other saved characters it names. Relationships go both ways: "Mumei is Miku's sister" also adds the matching line to Miku's memory.
    • Usual expression: the expression used for a portrait is saved to the character's memory, so Enhance draws the same face.
    • Your version beats canon: for gender-swapped, alternate or original takes on a known character, what you wrote wins over canon in memory writing, expression picks and Enhance.
  5. v2.3.37MooshieUI v2.3.372026-11-07 · 2026-11-07 19:56 UTC
    查看更新说明

    One-click installer — just download and run. The app will automatically install ComfyUI, Python, PyTorch, and everything else you need on first launch.

    Downloads

    PlatformFile
    Windows.msi or .exe
    Linux.deb or .AppImage

    macOS (Apple Silicon)

    Download the _aarch64.dmg for macOS 14 or later. Verify its SHA-256 against SHA256SUMS, copy MooshieUI to Applications, and open it. This app is ad-hoc signed and is not notarized by Apple; if blocked, use System Settings > Privacy & Security > Open Anyway. See Mac installation and supported scope.

    What's New in v2.3.37

    Saved characters

    • Memory files: each saved character can keep short Markdown notes (personality, backstory, relationships, outfits) in the new Memory tab of its Edit window. Remember asks the prompt assistant to file a fact in the right note, and you review the change before it is saved. With an external LLM provider (Claude, ChatGPT, Gemini, Grok or a capable model on your own endpoint), Use, Update and Enhance read the notes when the scene calls for them, and Enhance saves lasting details it works out (for example a character's school uniform) with a Saved to memory for next time toast you can undo.
    • Full Edit window: Edit now opens an app-wide window with Details (name, prompt, UC) and Memory tabs. Changes stay a draft until Save.
    • Portrait as the card picture: the card's picture menu has a new Portrait option that renders a front-on, neck-up portrait of the character with the selected model, with optional artist tags, chunks and artist styles. NovelAI portraits are 1024 x 1024. The result becomes the card's picture, with Undo.
    • Names on the cards: Characters tab cards show the character's name on its own line again, with the action buttons along the bottom.

    Generate page

    • Preview fits the image: the preview takes the shape of the image or video it shows instead of a fixed square, so landscape and portrait results fill the free space.
    • Separate drawer for video: image modes and Video each keep their own bottom drawer height and collapsed state.

    Fixes

    • Undo toasts work: the Undo button on the Characters tab's toasts (Update, extract review) now shows up.

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    MooshieUI

    MooshieUI is a beginner-friendly interface for image, video and music generation through ComfyUI, with optional image generation through the NovelAI API using your own key. It runs in two modes:

    Built with Svelte 5 + Rust, it hides ComfyUI's node-graph complexity behind a clean, guided workflow so you can generate without hand-editing graphs.

    License Sponsor Ko-fi

    MooshieUI Screenshot


    📚 Documentation

    Full guides live in the MooshieUI Wiki:

    GuideCovers
    InstallationDesktop, Docker, remote/cloud ComfyUI, Apple Silicon candidates
    Generation BasicsImage modes, pause/continue, queue, dimensions and guidance
    NovelAI BackendPersonal API keys, characters, references, costs, face detailing and Director Tools
    Video GenerationMiniMax H3, model stacks, timeline, interpolation, playback and export
    Music GenerationYuE2 songs, lyric writing, playlists, shared playback and manual lyric timing
    Image Edit ModeQwen Image Edit, Flux Kontext and Anima ReStyler
    Prompting GuidePrompt Chunks, random syntax, Artist Styles, Style Creator and interrogation
    Prompt AssistantLocal or external LLM-assisted prompt building
    Models & the Model HubSupported architectures, auto-detection, downloads
    Upscaling & Face FixTiled diffusion, guidance nodes, face fix
    ControlNet & Style TransferControlNet and reference/style transfer
    Inpainting & the Canvas EditorMask painting and selective edits
    Compare GridXYZ parameter sweeps
    Image ComparisonSlider, fade, difference and side-by-side comparison
    Gallery & MetadataPersistent gallery, metadata import/remix
    Server, LAN & Multi-UserSelf-hosting, roles, auth, mobile
    Settings & AccessibilityPersistence, i18n, accessibility
    FAQCommon questions

    Technical references and project planning documents are indexed in docs/README.md.


    ✨ Highlights

    v2.3.6: Build music styles from reference songs or audio, sign in to supported Prompt Assistant accounts, and use new H3 Turbo presets. See the release notes.

    • Image generation and editing - text to image, image to image, inpainting with a built-in canvas/mask editor, and Image Edit for Qwen Image Edit/Edit Plus, Flux.1 Kontext and Anima ReStyler.
    • NovelAI backend - V5 Full/Curated, V4.5 Full and V4 Full, with character prompts and positioning, supported reference modes, Anlas estimates, Enhance/Upscale/Variations, Director Tools and a dedicated face detailer. Hosted users and moderators can save their own encrypted API key.
    • Video generation - MiniMax H3 text-to-video, first/last frames and reference images; preset or custom model stacks, a shot timeline, Standard and Larryvrh/LightX2V/PDD Turbo methods, retained drafts with experimental 2× refinement, TeaCache, animated live previews, RIFE/GMFSS interpolation, a gallery player and MP4/animated-image export.
    • Music studio - YuE2 songs, native SheetSage2 covers and score-aware assistance through your configured Prompt Assistant. Review and edit scores, preview melodies, export MIDI, generate sequential candidates, compare saved versions and export projects with original FLAC and settings. Review recognized lyrics and approximate cover timing using xAI transcription and your assistant, with playable evidence. Includes playlists, shared playback, manual lyric timing, reference-song lookup, temporary song-link imports, style analysis from selected audio sections, reusable style profiles, volume-matched A/B listening, scoped edits with before/after previews, and an arrangement-planning prototype.
    • Image to 3D (experimental, off by default) - turn one picture of a character or object into a textured mesh (.glb) with Pixal3D, or a 3D Gaussian splat with Idol (about 7 GB of VRAM), both on ComfyUI's own nodes. Spin it in the built-in viewer, keep it in a device-local library and export .glb, .ply or .splat. Start from a file, a paste or any gallery image. Details.
    • Pause and continue - pause ComfyUI text-to-image sampling, inspect a preview, change prompts or sampling settings, or paint a masked correction before continuing. Keep a pause to try different endings.
    • Full generation controls - searchable checkpoint/VAE/LoRA pickers with auto-download, all ComfyUI samplers and schedulers, steps/CFG/seed/batch, and smart dimension presets.
    • Smart model detection - 20+ architectures identified through hashes, model metadata, tensor structure and filenames, with sampler/scheduler/CFG presets, split components, GGUF support and optional INT8-Fast loading.
    • Prompt and style tools - autocomplete, Prompt Chunks and wildcards, seeded random prompt syntax, scheduling, regional prompts, a local or external Prompt Assistant, and Style Creator rounds for discovering artist combinations.
    • Refinement and references - MultiDiffusion/SpotDiffusion upscaling, SeedVR2 restoration, face detailing, ControlNet, IP-Adapter/Flux Redux style references, sampler guidance and the SDXL DMD2 preset.
    • Compare Grid (XYZ) - per-cell parameter sweeps stitched into a single labelled image.
    • Queue and feedback - reorder or cancel pending jobs, interrupt a run, watch previews and progress, and opt into completion notifications.
    • Gallery & metadata - Persistent image and video gallery with a Refresh gallery action for externally added, restored or removed files, manual save mode, generation times and A/B comparison; import SwarmUI, A1111 and NovelAI settings, with original NovelAI PNG metadata preserved when copying. Refresh scans the current user's gallery folder and reloads embedded metadata without renaming files.
    • Self-hostable - headless web server with roles, per-user galleries, auth, and a dedicated mobile layout.
    • 12 languages - English, German, Spanish, French, Italian, Japanese, Korean, Polish, Portuguese, Russian, Simplified Chinese and Traditional Chinese, switchable without restart.

    Controls depend on the selected backend and model. NovelAI offers the three standard image modes; Image Edit, video, music and pause/continue use ComfyUI. YuE2 requires its own checkpoint and native ComfyUI support; managed installs offer the tested runtime update. See the Wiki for each feature's requirements.


    📦 Quick Start

    Desktop (Windows/Linux)

    1. Download a release from Releases.
    2. Run the app. The setup wizard downloads uv, Python, ComfyUI, and PyTorch (NVIDIA, AMD, or Intel Arc GPU auto-detected) and installs MooshieUI's custom nodes - no Python or pip setup required. On Windows, it also installs an app-local copy of Git when a working Git installation cannot be found.
    3. Start generating; ComfyUI launches automatically.

    Managed ComfyUI uses port 18288 for new installations, preserves saved port settings, and chooses another free port if needed. Setup, restart, and shutdown stop only processes identified as MooshieUI's own, including verified keep-alive instances. Existing ComfyUI applications can stay running. To connect to one intentionally, choose Remote in the connection settings.

    The generation model picker uses the connected ComfyUI server's model inventory. A file downloaded locally may still be unavailable to that server; the picker and model manager show this separately. For an external server, install models on that server and refresh the model list. Startup progress appears above the page, keeping the tips readable while controls initialize.

    Allow roughly 5–10 GB for the runtime, plus space for model downloads; first setup typically takes 5–15 minutes depending on your connection. GPU support varies by platform, including an allowlisted AMD Windows preview. See Installation for details.

    Generate with NovelAI

    Save your API key in Settings > NovelAI, then select a NovelAI model in the model picker. The generation page adapts to that backend and shows an estimated Anlas cost before submission. Local upscaling and face detection still need a running ComfyUI; NovelAI requests use your account's subscription and balance. See NovelAI Backend.

    Self-host (Docker)

    cp .env.example .env
    # Edit .env: set MOOSHIEUI_ADMIN_USER and a strong MOOSHIEUI_ADMIN_PASS before first launch.
    docker compose up -d --build
    

    Open http://localhost:3200 (or the host port set by MOOSHIEUI_PORT) and sign in with the initial admin account. Empty passwords and changeme are not accepted for account creation. The supplied Docker stack targets NVIDIA GPUs and requires GPU support in Docker; it is separate from the desktop wizard's AMD/Intel setup. Full server/LAN/multi-user setup: Server, LAN & Multi-User.

    Build from source

    Use Node.js 22.12+ or 24+, stable Rust, and the platform's Tauri v2 build prerequisites. See CONTRIBUTING.md for validation and both Rust build targets.

    git clone https://github.com/Mooshieblob1/MooshieUI.git
    cd MooshieUI
    npm install
    npm run tauri dev      # hot-reload dev
    npm run tauri build    # production build
    

    🏗️ How it works

    1. You adjust settings in the Svelte UI.
    2. On Generate, ipcInvoke() sends settings to Rust through Tauri IPC on desktop or HTTP in browser mode; ipcListen() receives events through Tauri or SSE.
    3. Rust builds an image, video, music or image-to-3D ComfyUI workflow from templates, or a NovelAI image request using the selected account's key.
    4. ComfyUI workflows go to its /prompt API; NovelAI requests go to its image API. Optional local post-processing sends returned NovelAI images through ComfyUI.
    5. ComfyUI WebSocket events and NovelAI streaming responses feed progress and previews. Images and videos use the gallery; music and 3D models each have their own device-local library.

    MooshieUI also ships custom ComfyUI nodes (tiled diffusion, soft/smart guidance, an SDXL↔Flux2 VAE adapter, Nanosaur DiT support, and face fix) that are auto-installed into ComfyUI. Details live in Models & the Model Hub. The tiled diffusion node is also available as a standalone ComfyUI custom node: ComfyUI-MooshieTiledDiffusion.


    🛠️ Tech Stack

    LayerTechnology
    FrontendSvelte 5, TypeScript 6, Tailwind CSS 4
    RuntimeTauri desktop app + axum headless web server
    StateSvelte 5 runes - class-based singleton stores
    PersistenceTauri Store (JSON), SQLite (rusqlite), and per-account IndexedDB for the music and 3D libraries
    Generation transportComfyUI REST/WebSocket and NovelAI HTTP/streaming through Rust
    Prompt AssistantLocal llama.cpp, configured external LLM endpoint, or ChatGPT / Gemini account sign-in
    InferenceONNX Runtime (ort) for WD v3 image interrogation
    AutocompleteDanbooru + Anima tag databases (~140k tags)
    i18n12 languages, checked key/placeholder parity, runtime switching
    BuildVite 6 + @sveltejs/vite-plugin-svelte

    🔒 Security

    Automated GlassWorm resistance checks run on every push and pull request to catch supply-chain attacks that hide payloads in invisible Unicode variation selectors or tamper with git timestamps. The CI workflow (.github/workflows/glassworm-scan.yml) blocks merges on failure. Contributors should enable the same checks locally:

    bash scripts/setup-hooks.sh
    

    💛 Support & Where the Money Goes

    First off, to be clear: this is not meant to be income. MooshieUI is a passion project. I build it in my spare time around a regular day job, I don't expect to earn anything from it, and right now the running costs come straight out of my own pocket.

    If you support the project through GitHub Sponsors or Ko-fi, here is exactly where it goes:

    • Domain & hosting - keeping the project site and download links online.
    • SaaS & dev tooling - the paid services and tools used to actually build and ship MooshieUI.
    • GitHub Pro+ - CI/CD minutes for the build, release, and security-scan pipelines.

    ko-fi

    The goal is simply to stop the project from costing me money to keep alive. Anything beyond covering costs just goes right back into building more features, faster.

    Longer term, the ideal is that MooshieUI can outlast my own availability. I intend to support this project for as long as I can, but every maintainer has lulls, and life can pull you away for a stretch. A small buffer means the domain, hosting, and infrastructure stay paid up through those quiet periods, so the project stays online and usable even when I am not actively maintaining it.

    Ko-fi is there for anyone who can't use GitHub Sponsors: it takes PayPal and cards, and you don't need an account. Supporting is completely optional and the app will always be free and open source either way. Thank you for even considering it. 🙏


    🤝 Contributing

    Pull requests are welcome. main is protected: open a PR from a chore/<topic> branch after local validation and GlassWorm pre-commit checks. See docs/push-instructions.md for the full workflow (branch naming, build gates, IPC/gallery conventions, and CI).


    📋 Changelog

    See CHANGELOG.md for the full version history.


    📄 License

    Licensed under the GNU Affero General Public License v3.0.


    🙏 Acknowledgments

    MooshieUI stands on the shoulders of a huge amount of open-source work. Sincere thanks to every project, researcher, model creator, and service below.

    Core foundations

    • ComfyUI (comfyanonymous) - the local image/video backend and optional post-processing for NovelAI output. MooshieUI would not exist without it.
    • Tauri - the Rust desktop app framework, plus its store, shell, dialog, fs, clipboard, updater, and process plugins.
    • Svelte, Tailwind CSS, Vite, and TypeScript - the frontend stack.
    • PyTorch - the ML framework behind ComfyUI inference.
    • uv (Astral) - manages Python and the ComfyUI environment during setup.
    • MinGit (Git for Windows) - downloaded when needed for ComfyUI updates and custom-node installation on Windows.

    Inference runtimes

    • llama.cpp (ggml-org) - local LLM inference for the Prompt Assistant.
    • ONNX Runtime (Microsoft) via the ort Rust crate - runs the image interrogator.
    • Ultralytics - YOLOv8/YOLO11 detection powering Face Fix and segment refinement.

    Bundled third-party ComfyUI nodes

    Auto-installed into ComfyUI alongside MooshieUI's own nodes:

    Research implemented by MooshieUI's own nodes

    Models & model creators

    • WD Taggers v3 (SmilingWolf) - image interrogation/tagging. EVA02 Large is the default; ViT Large, SwinV2, ConvNeXt, and ViT are selectable in Settings. You can also register a custom tagger folder in Settings by pointing MooshieUI at any local folder that contains a WD v3-compatible model.onnx and matching selected_tags.csv; the folder is never modified by the app.
    • CLIPSeg (CIDAS) - text-prompted region detection for <segment:...> refinement.
    • Face detection models - Anzhc's YOLOs (default face segmentation) and ADetailer models (Bingsu) for Face Fix.
    • Upscalers - OmniSR, SPAN, and DAT (IllustrationJaNai) model weights hosted by Acly and AshtakaOOf.
    • Prompt Assistant LLMs - Qwen (Alibaba) instruct and vision models and DanTagGen (KBlueLeaf), with GGUF quantizations by bartowski; JoyCaption (fancyfeast) for image descriptions, GGUF by concedo.
    • Supported architectures & recommended models - Anima (Circlestone Labs), Mugen (CabalResearch), Nanosaur (whose VAE builds on Meta's DINOv3 and whose text encoder uses Google's Gemma 3), SDXL and its VAE (Stability AI), and Juice (Enferlain).

    Ecosystem compatibility & inspiration

    • SwarmUI - MooshieUI reads and writes SwarmUI-compatible metadata, supports its <segment>/<fromto> prompt syntax, and borrows its backend-handler and in-memory image delivery patterns.
    • AUTOMATIC1111 Stable Diffusion WebUI - legacy metadata parsing and the (tag:1.1) weight syntax.
    • InvokeAI and NovelAI - additional prompt weight syntaxes MooshieUI understands and converts.
    • stealth-pnginfo (ashen-sensored) - the alpha-channel metadata embedding technique.
    • ComfyUI Impact Pack (ltdrdata) - the face-detailer concept that MooshieUI's lightweight FaceDetailer node reimplements.

    Data & services

    • CivitAI - model search, hash lookup, and metadata.
    • Hugging Face - hosting for nearly every model MooshieUI downloads.
    • Danbooru and Gelbooru - the tag taxonomies behind autocomplete (~140k tags; Gelbooru-derived Anima list curated by BetaDoggo).
    • Animadex - the character and LoRA database integration.
    • NovelAI - the optional hosted image-generation backend, enhancement passes and Director Tools.
    • Photopea - the embedded full image editor.
    • GitHub and Cloudflare - code hosting, CI/CD, releases, and the CDN behind the artist gallery.

    Libraries

    If your work is used in MooshieUI and you feel it isn't credited properly here, please open an issue, it will be fixed promptly.