A Windows desktop application for efficient image captioning using OpenAI's API. tagmeister helps you organize and caption your datasets with ease.
- Browse and view images from any directory
- Generate AI-powered image captions using GPT models
- Edit captions manually, save captions automatically
- Keyboard shortcuts for efficient navigation
- Batch processing support
- Resizable panels for customizable layout
- Windows 10 or later
- OpenAI API key
- Download the latest release (tagmeister-portable.exe)
- Run the executable
- Enter your OpenAI API key in the settings
- Start captioning your images!
# Clone the repository
git clone https://github.com/yourusername/tagmeister.git
# Navigate to the project directory
cd tagmeister
# Install dependencies
flutter pub get
# Run the app in debug mode
flutter run -d windows
To build a release version:
# Create a release build
flutter build windows --release
- Click the folder icon to select an image directory
- Select images from the left panel
- Click "Generate" to create AI captions
- Edit captions as needed
- Captions are automatically saved as .txt files alongside your images
- API keys are stored locally in app preferences
- No data is sent to external servers except OpenAI's API
- All processing is done locally except for AI caption generation
Contributions are welcome! Please feel free to submit a Pull Request.