Skip to content

Source adapter wanted: add one provenance-preserving AI media source #3

Description

@generatedgallerybot

Goal

Add one new source adapter that maps a public AI media source into the Generated Gallery protocol.

Fields to preserve

  • source site/url/external id
  • media URL and thumbnail URL
  • width/height/MIME
  • prompt and negative prompt
  • model/checkpoint/LoRA hints
  • source tags/categories
  • creator handle where public
  • safety/NSFW metadata
  • created/indexed timestamps

Good sources

Prefer sources with public RSS, sitemap, API, or simple public pages. Avoid private/auth-only/paywalled/CAPTCHA paths.

Guardrails

  • Respect source rate limits and robots/terms.
  • Preserve provenance and attribution.
  • Do not bypass auth, paywalls, CAPTCHAs, or private content.
  • Metadata-first. Do not mirror source images by default.

Validation

npm run export:index -- --limit 1000 --safety sfw --out /tmp/gg-test.jsonl
npm run validate:index -- /tmp/gg-test.jsonl

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions