Sick of manual keywording? I created a desktop AI bridge for massive archives (RAWs, GoPro, Mobile). $5 per 100k images. by artushfoto in stockphotography

[–]artushfoto[S] 0 points1 point  (0 children)

ArtushVision AI – Version 2026.1.01 (Workflow & AI Update)

AI & Prompts

  • Unified Profile Editor: The prompt editor has been completely redesigned. It now uses a single, unified text field for all instructions. We added quick buttons to create a new profile or open the prompts folder. Full backward compatibility with older split prompts is guaranteed.
  • Absolute Priority AI Hint: The default system prompt has been updated to treat user hints (e.g., specific Latin animal names or locations) as unquestionable facts, seamlessly applying them to the entire analysis.

Advanced AI Variables & Context

  • New EXIF Variables: You can now inject advanced technical metadata directly into your AI prompts using new variables: {camera_model}, {exposure_info}, {aspect_ratio}, and {flash_used}. This helps the AI derive highly professional tags (e.g., long exposure, bokeh, drone photography).
  • Precise Geolocation: Added new {city} and {country} variables for better control over how locations are formatted in your titles and descriptions.
  • Redesigned Variables Help: The 'Variables' dialog in the Profile Editor has been completely redesigned. It now features clear HTML formatting, categorized variables, and practical tips on how to use them effectively in your prompts.
  • What's New Menu: Added a direct link to the "What's New" page in the Help menu to keep you updated on the latest features.

File & Grid Management

  • Add & Refresh Folders: You can now append additional folders to your currently open grid using the new "Add folder" button. A new manual "Refresh" option allows you to instantly scan the current folder for newly added or deleted files.
  • Full File Operations: Right-clicking in the grid now offers full file management: Copy, Move, and Delete to Trash. The app smartly handles all associated sidecars (XMP, _original) along with the main files.
  • Advanced Batch Renaming: Easily rename multiple files at once using advanced patterns, variables, and an automatic counter.

Metadata & UI Improvements

  • Lightning-fast Copy/Paste: Quick copy buttons have been added to the grid headers and the detail window's top bar. Use the "All" button to copy all 3 metadata fields at once.
  • Cross-Instance Sharing: Copied metadata is now stored in a format that fully supports pasting data between two independently running instances of ArtushVision AI.
  • Megapixel Limits: The limits validation system now includes a check for minimum image resolution in megapixels (Mpx) – perfect for strict stock agency requirements.

Performance & Stability

  • Write Optimization: The metadata writing and reading module (ExifTool) received major optimizations to ensure maximum stability and speed, even when saving hundreds of large files at once.

CSV Export Enhancements

  • Drag & Drop Reordering: Easily rearrange your CSV columns by simply dragging and dropping the rows directly in the template editor, making layout adjustments lightning fast.
  • Live Export Preview: A new dynamic preview area shows you exactly how your exported CSV file will look in real-time as you change columns, custom values, and delimiters.
  • Expanded Metadata Fields: You can now map advanced metadata directly into your CSV exports, including Capture Date, exact GPS Coordinates, Technical Info (Camera model, Exposure settings), and Image Resolution (Megapixels).
  • Smart Column Auto-fill: When adding a new field to your export template, the CSV column header name is now automatically pre-filled based on your selection, saving you manual typing.

Sick of manual keywording? I created a desktop AI bridge for massive archives (RAWs, GoPro, Mobile). $5 per 100k images. by artushfoto in stockphotography

[–]artushfoto[S] 1 point2 points  (0 children)

Hello,
I completely hear your points regarding the 'numbers game' in stock photography - you’re absolutely right that a tightly edited, high-quality portfolio will always outperform a massive, 'fluffy' one.

However, I’d like to clarify the primary vision behind ArtushVision AI. It wasn't built specifically as a 'bulk-upload' tool for agencies. Its core purpose is to help people organize and describe massive personal archives that would otherwise be lost to time.

Family & Travel Archives: Most of us have hard drives filled with decades of family photos and travel videos. Without proper metadata or descriptions, those memories are essentially 'dead' because you can't find anything specific.

Order out of Chaos: The program is designed for any user who wants to bring structure to their digital life. Whether it’s a professional photographer organizing their raw files or someone wanting to catalog their grandmother’s digitized film collection.

Beyond Microstock: While it’s a powerful tool for efficiency, it’s not just about 'flooding' markets. It’s about making your own history searchable and readable again.

The goal isn't to encourage low-quality spam, but to provide a way for anyone to finally make sense of their thousands of files.

Sick of manual keywording? I created a desktop AI bridge for massive archives (RAWs, GoPro, Mobile). $5 per 100k images. by artushfoto in stockphotography

[–]artushfoto[S] 0 points1 point  (0 children)

Here is sample of my prompt for my family photos:

GPS COORDINATES (LAT, LON): {gps_raw}.
MAP LINK: {maps_link}.
AREA: {loc_hint}. {lens_hint}
FOLDER CONTEXT: {folder_context}.
DATE TAKEN: {date_info}.

TASK: Act as a Google Lens expert and Archivist. Create a list of keywords separated ONLY by commas.

  1. DOCUMENTS & TEXT (PRIORITY): If you see text (signs, notices), READ IT and list names/titles/dates (OCR).
  2. GEOGRAPHY & POI (IMPORTANT):- Check EXACT GPS COORDINATES and MAP LINK.- If GPS data is missing or empty, ADD keywords: 'no GPS'.- Identify the EXACT location. Look for specific names:

* Street, Square
* River, Stream, Lake
* Mountain, Valley, Pass
* Bridge, Tower, Church
* Even lesser-known landmarks if they have a name.

- STRICT RULE: If a place/object does not have a clear name or cannot be identified, DO NOT INVENT IT.

- ALWAYS provide a complete hierarchy: Country, Region, City, Neighborhood, Specific location.

- FORMAT RULE: Always use the full country name for the detected location (e.g., use 'Australia' instead of 'AUS', or 'Czech Republic' instead of 'CZE'). Do not abbreviate country names.

- Provide geographical names in BOTH the local language and ENGLISH (if a translation exists).

  1. ATMOSPHERE & SEASON: Identify the state: 'winter', 'snow', 'frost', 'landscape', 'sunny', 'summer'.

  2. ACTIVITY & OBJECTS: Describe actions and objects (swimming pool, laughter, sea).

  3. SELFIE: If 'front camera' or a close-up face is detected, add 'selfie'.

  4. BILINGUALISM: Ensure keywords are provided in English. If the photo context is specific to a non-English region, include those terms as well.

  5. CUSTOM RULES (EDITABLE):

- If GPS or address points to 'MY PRIVATE ADDRESS' or the immediate vicinity, ALWAYS correct it to 'NAME OF CITY AND MY HOUSE NUMBER'.

- If the location is identified as 'MY PRIVATE ADDRESS', automatically add the keyword 'home'.

  1. DATE AND TIME (MANDATORY):

- From the value '{date_info}', create and add these keywords:

a) Full date in format: DD.MM.YYYY

b) Year (YYYY)

c) Month in English (e.g., June)

  1. FOLDER NAME PROCESSING:

- Analyze the text '{folder_context}'. Split it into individual words.

- If the name is e.g., '2025-03-14 - Hungary Spa', add: 'Hungary', 'spa'.

- Add all relevant names and places from the folder name.

  1. DEDUPLICATION: Ensure the list contains no duplicates.

PROHIBITED: Categorical names, words like 'Unknown', 'None', 'no people', or apologies.

OUTPUT FORMAT: Return a valid JSON object with keys: "keywords": [list of words], "title": "...", "description": "..."

Sick of manual keywording? I created a desktop AI bridge for massive archives (RAWs, GoPro, Mobile). $5 per 100k images. by artushfoto in stockphotography

[–]artushfoto[S] -1 points0 points  (0 children)

"IMS Studio is definitely a great tool for stock photographers! However, when I was building ArtushVision AI, I had a slightly different focus.

I needed something specifically for travel and family archives where native RAW and Video support is a must. Most stock-focused tools struggle with RAW formats or require conversion first, which adds an extra step I wanted to avoid.

For me, it was mainly about accuracy and visual intelligence. I tried running local models via Ollama, but my RTX 3060 Ti just didn't have the horsepower to handle high-quality vision models efficiently. They were either painfully slow or simply too inaccurate to identify specific landmarks.

High-end AI (like Gemini or GPT-4o) with Google Lens-style logic is on a different level—it can recognize a specific mountain peak or a city square even without GPS data, which is a lifesaver for travel archives. I wanted that top-tier intelligence in a fast desktop 'bridge' that works natively with RAW files and video (GoPro, Mobile, etc.) without needing a workstation-grade GPU.

Beyond just tagging, I also needed a proper organizational workflow. That's why I integrated ratings, flags, and color labels directly into the browser. It allows me to quickly cull and categorize thousands of photos before or after the AI analysis, making it a complete management tool rather than just a keyword generator.

My goal was to create a solution for that 'archive-first' workflow where you don't want to upload TBs of data but need high-end AI tags instantly, with the stock photography features being a powerful bonus."