An open API service indexing awesome lists of open source software.

https://github.com/siliconeshojo/tagforge

Advanced AI tagging and prompt generation studio.
https://github.com/siliconeshojo/tagforge

ai-agents ai-tools avalonia booru captioning-images dotnet generative-ai llm prompt-engineering prompts stable-diffusion tagging utility

Last synced: about 1 month ago
JSON representation

Advanced AI tagging and prompt generation studio.

Awesome Lists containing this project

README

          


Typing SVG



> **The ultimate command center for AI prompting and tagging.**
> Leverage modern LLMs to craft the perfect Stable Diffusion prompts in a sleek, high-performance desktop environment.


[![Total Downloads](https://img.shields.io/github/downloads/SiliconeShojo/TagForge/total?style=for-the-badge&logo=github&label=DOWNLOADS&color=2ea44f)](https://github.com/SiliconeShojo/TagForge/releases)
[![Wiki](https://img.shields.io/badge/📖_Read_The_Wiki-black?style=for-the-badge)](https://github.com/SiliconeShojo/TagForge/wiki)
[![Latest Release](https://img.shields.io/github/v/release/SiliconeShojo/TagForge?style=for-the-badge&logo=tag&label=VERSION&color=blue)](https://github.com/SiliconeShojo/TagForge/releases/latest)

[![C#](https://img.shields.io/badge/C%23-%23239120.svg?style=for-the-badge&logo=c-sharp&logoColor=white)](https://docs.microsoft.com/en-us/dotnet/csharp/)
[![.NET 9](https://img.shields.io/badge/.NET%209-512BD4?style=for-the-badge&logo=dotnet&logoColor=white)](https://dotnet.microsoft.com/en-us/)
[![Avalonia](https://img.shields.io/badge/Avalonia-B73932?style=for-the-badge&logo=avalonia&logoColor=white)](https://avaloniaui.net/)

![Windows](https://img.shields.io/badge/Windows-0078D6?style=for-the-badge&logo=windows&logoColor=white)
![Linux](https://img.shields.io/badge/Linux-FCC624?style=for-the-badge&logo=linux&logoColor=black)
![macOS](https://img.shields.io/badge/macOS-000000?style=for-the-badge&logo=apple&logoColor=white)


---


## 🚀 See it in Action

https://github.com/user-attachments/assets/4e655814-0999-4fb5-bea3-4ee0a5790322


📸 View Screenshots Gallery

### 🤖 Agent Orchestrator

### 🎨 Prompt Generator

### 💬 Intelligent Chat

### ⚙️ Configuration


> [!NOTE]
> **Looking for the WebUI Extension?**
> [ScribeNEO](https://github.com/SiliconeShojo/ScribeNEO) is now available! It brings the power of TagForge directly into your Stable Diffusion WebUI.


---


## ✨ Features at a Glance

TagForge isn't just a wrapper—it's a purpose-built workspace for prompt engineering.

### 🧠 Intelligent Workflows
* **🎨 Multi-Model Tagging**: Specialized generator for **Stable Diffusion** (tags) and **FLUX/Midjourney** (prose).
* **👁️ Multimodal Vision**: Extract precise metadata from images or generate high-fidelity descriptive captions.
* **💬 Contextual Chat**: Persistent, coding-capable assistant with real-time access to provider-specific features.

### 🎭 Customization & Control
* **🎭 Persona System**: Craft custom identities with dynamic `{input}` injection and role-based behavioral templates.
* **📜 Chat Rules**: Modular behavioral control (Concise, Detailed, etc.) with a CRUD interface and live header switching.
* **⚙️ Agent Orchestrator**: Comprehensive management of API keys, endpoints, and model parameters like Max Tokens.

### 🛡️ Native Architecture
* **🔒 Zero-Trust Security**: Local-only encryption via **Windows DPAPI**. Your credentials never leave your device.
* **⚡ Ultra-Fast Core**: Built on **.NET 9** with optimized asynchronous threading for a responsive experience.
* **🌍 18+ Locales**: Fully internationalized UI with deep support for technical AI terminology in 18 languages.
* **📦 Portable & Native**: High-performance binaries for Windows, Linux, and macOS. No runtime installation required.


---


## 🔌 Supported Providers

Connect to the best models in the world.



Google Gemini
Native multimodal support for vision-based tagging and long-context reasoning.



OpenRouter
Unified access to Claude 3.5, GPT-4o, and Llama 3.1 via a single integration point.



Hugging Face
Serverless inference for 100k+ models via the low-latency Inference API.



LM Studio
Local-first inference for GGUF models with full privacy and zero latency.



Ollama
Optimized local execution of Llama, Mistral, and Phi models on home hardware.


---


## 🌍 Localization

TagForge speaks your language. Support currently extends to **18 locales** with full technical terminology.



English (en-US)

Deutsch (de-DE)

Français (fr-FR)



Español (es-ES)

Italiano (it-IT)

Русский (ru-RU)



Português (pt-BR)

简体中文 (zh-CN)

日本語 (ja-JP)



한국어 (ko-KR)

हिन्दी (hi-IN)

العربية (ar-SA)



Türkçe (tr-TR)

Nederlands (nl-NL)

Polski (pl-PL)



Українська (uk-UA)

B. Indonesia (id-ID)

Tiếng Việt (vi-VN)


> [!NOTE]
> **Help us improve!** These localizations were initially AI-generated. If you find any inaccuracies, please refer to the [Translation Guide](https://github.com/SiliconeShojo/TagForge/wiki/Localization) and submit your file!


---


## 🛠️ Build & Installation

TagForge is built on **.NET 9.0** and **Avalonia UI** for high-performance cross-platform execution.

### 🏗️ Prerequisites
* **[.NET 9.0 SDK](https://dotnet.microsoft.com/download/dotnet/9.0)**: Required for compilation.
* **C# / .NET Tooling**: Visual Studio or VS Code with C# Dev Kit recommended.

### 🏗️ Build Instructions

Standard compilation for your current platform:

```bash
# Clone the repository
git clone https://github.com/SiliconeShojo/TagForge.git
cd TagForge

# Restore dependencies and build
dotnet build -c Release
```


---




TagForge Reviews




Made with ❤️ for the AI community by SiliconeShojo