Menu β–Ύ β–΄

Tree [ea09af] main /
 History

HTTPS access


File Date Author Commit
 .github 2026-02-03 SiliconeShojo SiliconeShojo [44eb56] add issue templates
 Assets 2026-02-03 SiliconeShojo SiliconeShojo [120bcb] Release v2.0: Major feature update and optimiza...
 Converters 2026-02-03 SiliconeShojo SiliconeShojo [120bcb] Release v2.0: Major feature update and optimiza...
 Extensions 2026-01-29 SiliconeShojo SiliconeShojo [2baa60] feat: Add full localization support and polish UI
 Models 2026-02-03 SiliconeShojo SiliconeShojo [120bcb] Release v2.0: Major feature update and optimiza...
 Screenshots 2026-02-03 SiliconeShojo SiliconeShojo [120bcb] Release v2.0: Major feature update and optimiza...
 Services 2026-03-11 SiliconeShojo SiliconeShojo [d6b856] rem
 ViewModels 2026-03-11 SiliconeShojo SiliconeShojo [d6b856] rem
 Views 2026-02-03 SiliconeShojo SiliconeShojo [120bcb] Release v2.0: Major feature update and optimiza...
 .gitignore 2026-02-03 SiliconeShojo SiliconeShojo [120bcb] Release v2.0: Major feature update and optimiza...
 App.axaml 2026-01-29 SiliconeShojo SiliconeShojo [2baa60] feat: Add full localization support and polish UI
 App.axaml.cs 2026-01-23 SiliconeShojo SiliconeShojo [574f9f] Initial commit
 LICENSE 2026-03-10 SiliconeShojo SiliconeShojo [05068f] Add MIT License to the project
 Program.cs 2026-02-03 SiliconeShojo SiliconeShojo [120bcb] Release v2.0: Major feature update and optimiza...
 README.md 2026-02-03 SiliconeShojo SiliconeShojo [8473b8] Update README
 TRANSLATION_GUIDE.md 2026-02-13 SiliconeShojo SiliconeShojo [251af5] Fix formatting
 TagForge.csproj 2026-02-03 SiliconeShojo SiliconeShojo [120bcb] Release v2.0: Major feature update and optimiza...
 TagForge.sln 2026-01-23 SiliconeShojo SiliconeShojo [574f9f] Initial commit
 ViewLocator.cs 2026-01-23 SiliconeShojo SiliconeShojo [574f9f] Initial commit
 app.manifest 2026-01-23 SiliconeShojo SiliconeShojo [574f9f] Initial commit

Read Me

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) [![Ko-fi](https://img.shields.io/badge/Ko--fi-F16061?style=for-the-badge&logo=ko-fi&logoColor=white)](https://ko-fi.com/siliconeshojo)




πŸš€ See it in Action

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




πŸ“Έ Screenshots

πŸ€– Agent Orchestrator πŸ’¬ Intelligent Chat πŸ“‚ History Management
Agents Chat History
πŸ“œ Live Console βš™οΈ Configuration 🎨 Prompt Generator
Logs Settings Prompt Generator




✨ Features at a Glance

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

🧠 Intelligence

  • 🎨 Specialized Generator: Turn vague ideas into optimized, comma-separated tag lists for Stable Diffusion or rich prose for FLUX/Midjourney.
  • πŸ‘οΈ Vision Analysis: Drag-and-drop images to extract tags or generate detailed captions using multimodal models.
  • πŸ’¬ Contextual Chat: A coding-capable assistant with persistent session history and markdown rendering.

πŸ›‘οΈ Architecture

  • πŸ”’ Zero-Trust Security: API keys are encrypted at rest using Windows DPAPI. Keys never leave your device except to hit the API endpoint.
  • ⚑ Native Performance: Built on .NET 9 with heavy threading. The UI stays buttery smooth, even while generating complex batches.




πŸ”Œ Supported Providers

Connect to the best models in the world.

Provider Capability
Google Gemini High-speed, high-quality multimodal reasoning.
Groq Lightning-fast inference for Llama & Mixtral.
OpenRouter Unified gateway to OpenAI, Anthropic, and premium models.
Hugging Face Access the massive open-source library via Inference API.
LM Studio Connect to your own private inference server.
Ollama Run Llama 3, Mistral, and more directly on your CPU/GPU.




🎭 Persona System

Customize the AI's identity to fit your workflow:

  1. πŸ–ŠοΈ System Roles: Define the AI's expertise (e.g., "You are a Danbooru tagging expert").
  2. πŸ”„ Dynamic Injection: Use the {input} placeholder to create reusable templates.
  3. βš™οΈ Built-in Presets:
    • Tag Prompts: The classic tagging engine for Stable Diffusion.
    • Natural Prompts: For generating rich, descriptive prose.
    • Tag Vision: Inspects images and generates tag lists.
    • Natural Vision: Inspects images and generates detailed captions.




🌍 Localization

TagForge speaks your language.

English
French
Spanish

[!NOTE]
Want to help?
Check out the Translation Guide. Adding a language takes minutes, and all contributors are credited!




πŸ› οΈ Build & Installation

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

[!IMPORTANT]
You must have the .NET 9.0 SDK installed to build this project from source.

How to Build (Single-File)

To produce a clean, standalone executable:

Windows

dotnet publish -c Release -r win-x64 -p:PublishSingleFile=true --self-contained true -o ./publish/win

Linux

dotnet publish -c Release -r linux-x64 -p:PublishSingleFile=true --self-contained true -o ./publish/linux

macOS (Apple Silicon)

dotnet publish -c Release -r osx-arm64 -p:PublishSingleFile=true --self-contained true -o ./publish/mac-arm

macOS (Intel)

dotnet publish -c Release -r osx-x64 -p:PublishSingleFile=true --self-contained true -o ./publish/mac-intel

[!TIP]
The build commands above generate a portable executable in the ./publish folder with all dependencies embedded. No installation required!




πŸ’– Credits & Assets


Visitor Count

MongoDB Logo MongoDB