Skip to content

Add Visage v2.1.0 - facial recognition plugin#741

Merged
cc1234475 merged 1 commit into
stashapp:mainfrom
cc1234475:visage-v2.1.0
Jul 15, 2026
Merged

Add Visage v2.1.0 - facial recognition plugin#741
cc1234475 merged 1 commit into
stashapp:mainfrom
cc1234475:visage-v2.1.0

Conversation

@cc1234475

Copy link
Copy Markdown
Collaborator

Description

Adds Visage, a facial recognition plugin that identifies performers from scene sprites using a Gradio-powered face recognition backend. The plugin injects UI buttons into Stash scene pages to trigger face detection, runs a side-by-side comparison modal, and lets users confirm matches to add performers to scenes.

Files

  • plugins/visage/visage.yml — Plugin configuration (name, version 2.1.0, CSP settings for Gradio API endpoints)
  • plugins/visage/visage.js — Bundled plugin code (React components via Stash PluginApi, GraphQL queries, Gradio client integration)
  • plugins/visage/visage.css — Modal and toolbar styles

Notes

  • Requires a running Gradio server (default: https://cc1234-stashface-onnx.hf.space, configurable to any endpoint)
  • The plugin is UI-only (no exec tasks) and uses Stash's embedded JavaScript plugin interface
  • This is an LLM-assisted contribution per the repository's guidelines — code was reviewed and tested by a human

@cc1234475 cc1234475 merged commit 8853636 into stashapp:main Jul 15, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant