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.
- Host: GitHub
- URL: https://github.com/siliconeshojo/tagforge
- Owner: SiliconeShojo
- License: mit
- Created: 2026-01-23T01:57:07.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2026-05-07T08:47:50.000Z (about 1 month ago)
- Last Synced: 2026-05-07T10:36:29.440Z (about 1 month ago)
- Topics: ai-agents, ai-tools, avalonia, booru, captioning-images, dotnet, generative-ai, llm, prompt-engineering, prompts, stable-diffusion, tagging, utility
- Language: C#
- Homepage: https://tagforge.siliconeshojo.site
- Size: 3.49 MB
- Stars: 56
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
> **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.
[](https://github.com/SiliconeShojo/TagForge/releases)
[](https://github.com/SiliconeShojo/TagForge/wiki)
[](https://github.com/SiliconeShojo/TagForge/releases/latest)
[](https://docs.microsoft.com/en-us/dotnet/csharp/)
[](https://dotnet.microsoft.com/en-us/)
[](https://avaloniaui.net/)



---
## 🚀 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
```
---