An open, local-first visual prompt archive with two installable Agent Skills for image generation, containing a large curated dataset of prompts, images, and translations.

Stars

123

7-day growth

No data

Forks

16

Open issues

0

License

MIT

Last updated

2026-07-28

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It offers a fully local, privacy-respecting prompt and image dataset with bilingual translations, integrated AI Agent Skills, and a reproducible release workflow via GitHub Releases.

Who it is for

  • Developers building image generation workflows
  • AI Agent and coding agent users
  • Prompt engineers and AI artists
  • Researchers studying prompt-image relationships

Use cases

  • Seed inspiration for image prompts from a large corpus
  • Improve art direction via the img-gen-taste skill
  • Retrieve reference images and prompts for comparison
  • Integrate prompt retrieval into coding agents

Strengths

  • Curated dataset with over 13,000 prompts and 24,000 images
  • Local-first design ensures privacy and offline use
  • Sha256 verification for all downloaded assets
  • Installed AI Skills work with agents without extra dependencies

Considerations

  • Requires downloading ~80 MB database and optional ~4.3 GB image packs
  • Image gallery falls back to original URLs without local images
  • Excludes labeling process records and model configurations

README quick start

English · 简体中文

Open Image Prompts

An open, local-first visual prompt archive with two installable Agent Skills:

  • img-gen-taste turns a rough brief into a clear art direction.
  • img-gen-prompts retrieves traceable prompt-image references and opens a local comparison gallery.

Working through a coding agent? AGENTS.md is the condensed setup, port, and Skill contract.

The public dataset contains 13,963 source prompts, 24,170 images, 27,926 translations, 162,372 active v2 prompt labels, and a closed taxonomy of 185 visual labels. Labeling models, backfill tools, provider configuration, test runs, error logs, and other labeling-process records are not included. These counts are checked against data/public-corpus.json by npm run verify:docs.

Dataset assets ship through GitHub Releases instead of Git LFS: the repository clone stays small, and scripts/fetch_dataset.py downloads the SQLite archive (~80 MB) plus optional monthly image packs (~4.3 GB total) with sha256 verification. See data/dataset-manifest.json for the exact asset list.

Repository vs. dataset assets

This repository tracks the application code, frontend, API, Skills, taxonomy, and small dataset indexes. It intentionally does not commit the SQLite database or image files into Git history. Runtime data is downloaded from GitHub Releases into your local checkout:

open-image-prompts/
├── db/prompts.db.gz        # SQLite dataset archive from Releases, gitignored
├── images/                 # extracted image packs from Releases, gitignored
├── .oip/runtime/prompts.db # expanded read-only runtime SQLite, gitignored
├── data/dataset-manifest.json
├── data/public-corpus.json
└── web/dims.json

If you only clone the repository without fetching the dataset, you have the code but not the local prompt/image corpus needed for full preview and retrieval. From the repository root, run:

npm run data:pull          # downloads DB + all image packs and verifies sha256

To download only the DB and skip the multi-gigabyte image packs:

npm run data:pull:db
# or
python3 scripts/fetch_dataset.py --db-only

DB-only mode supports search/retrieval while the gallery falls back to original source image URLs when local images are absent. Full local image preview require

Description

Open, local-first visual prompt archive with traceable prompt-image references and installable Agent Skills.

Related repositories

Similar projects matched by category, topics, and programming language.

lopopolo
Featured
lopopolo GitHub avatar

harness-engineering

Harness Engineering is a methodology for improving coding agent outputs by carefully crafting the environment around them—providing curated context, tools, and executable constraints that encode an organization’s nonfunctional requirements and cumulative lessons.

AI & Machine LearningAI Agents
2,390
slvDev
Featured
slvDev GitHub avatar

esp32-ai

A 28.9 million parameter language model runs on an $8 ESP32-S3 microcontroller entirely on-device, generating simple stories at about 9.5 tokens per second.

AI & Machine LearningLarge Language Models
1,960
littledivy
Featured
littledivy GitHub avatar

mimic

mimic captures traffic from any iOS or web app and automatically generates a Python client library that lets you call the app's API like a regular library.

AI & Machine Learning
1,482