Skip to content

Add the ability to manage AI image description models #19337

@seanbudd

Description

@seanbudd

Is your feature request related to a problem? Please describe.

Add the ability to download/enable/disable/remove other AI models for image description.
This work may be blocked on #18662 which would make it easier to add new models.

Describe the solution you'd like

An AI model manager that lists available models, with a similar UX to the add-on store.
Models should include:

  • a brief description on what makes them different to other models
  • the download size
  • recommended min CPU
  • recommended min GPU

You should be able to download and remove models.
It might also be worth being able to disable and enable models.

While this design should initially be for downloadable local models. It's worth considering if the manager should be able to be expanded to support adding online based models

Describe alternatives you've considered

No response

Additional context

the AI image description feature leaves a lot to be desired without a model manager, translations, and #18662 to lower memory usage

Metadata

Metadata

Assignees

No one assigned

    Labels

    component/i18nexisting localisations or internationalisationfeaturefeature/localCaptionerUser facing features of the AI image descriptions feature in NVDAp4https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#prioritytriagedHas been triaged, issue is waiting for implementation.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions