Skip to content

Model Browser and Checkpoint Manager not correctly listing or counting installed LoRAΒ #1415

@whitevamp

Description

@whitevamp

What happened?

🐞 Bug Report: Model Browser not correctly listing installed LoRAs

Description

When browsing the Civitai tab under the Model Browser, not all of my installed models are showing up. I expect to see every installed model listed there, but a large number are missing β€” too many to count.

I’ve verified that these models are installed by checking the folders directly (in this case, the LoRA directories). The files are present on disk, and they also appear correctly in SwarmUI.

The issue also affects the Checkpoint Manager. When scrolling down to the LoRAs section in the tree view, the number of listed LoRAs (1,571) is lower than the number recognized by SwarmUI (1,800).
Likewise, my Stable Diffusion models folder shows 213 models in Stability Matrix but 219 in SwarmUI.

The only time the missing models appear as installed is when downloaded directly inside the app.
Manually downloaded LoRAs sometimes show up, but not consistently.


Expected Behavior

All installed models β€” including those manually downloaded and organized in subfolders β€” should appear as installed in both:

  1. The Civitai section of the Model Browser
  2. The LoRAs section under the Checkpoint Manager

Actual Behavior

Many installed LoRAs do not appear in either location, even though they:

  • Exist in the correct directories
  • Are recognized by SwarmUI
  • Sometimes appear if downloaded via the app

Directory Structure Example

.
β”œβ”€β”€ sd1.5
β”‚   β”œβ”€β”€ [loose LoRAs go here]
β”‚   └── [folder with LoRA name]
β”‚       └── [LoRA files go here]
β”‚
β”œβ”€β”€ sdxl
β”‚   β”œβ”€β”€ [loose LoRAs go here]
β”‚   └── [folder with LoRA name]
β”‚       └── [LoRA files go here]
β”‚
β”œβ”€β”€ illustrious
β”‚   β”œβ”€β”€ [loose LoRAs go here]
β”‚   └── [folder with LoRA name]
β”‚       └── [LoRA files go here]
β”‚
└── ... and so on

Some LoRAs show up whether they are in root, subfolders, or sub-subfolders β€” but many others do not.


Steps to Reproduce

  1. Manually download and place LoRA files into organized subfolders.
  2. Launch the app and open the Model Browser β†’ Civitai tab.
  3. Observe that many installed LoRAs are missing.
  4. Open Checkpoint Manager, scroll to the LoRAs section, and note the discrepancy in total count.
  5. Download a LoRA directly in-app β€” observe that it appears immediately.

Environment

  • App Version: 2.15.1 (AppImage)

  • **Operating System:cachyos

  • Model Type: LoRAs

  • LoRAs Installed:

    • 1,571 listed in Stability Matrix (Checkpoint Manager)
    • ~1,800 recognized by SwarmUI
  • Stable Diffusion Models:

    • 213 listed in Stability Matrix
    • 219 recognized by SwarmUI
  • File Source: Mix of manually downloaded and in-app downloads

This large number of models, particularly LoRAs, may be contributing to the issue if there is a scanning, recursion, or caching limit in place.

Note: This issue was also present before the most recent update.

Steps to reproduce


Steps to Reproduce

  1. Manually download and place LoRA files into organized subfolders (see above structure).
  2. Launch the app and open the Civitai tab.
  3. Observe that many installed LoRAs are missing from the list.
  4. Download a model directly inside the app β€” note that it appears as installed immediately.

Relevant logs

Version

2.15.1 appimage

What Operating System are you using?

Linux

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions