Intelligent Chat Guide
TagForge features a robust chat assistant designed for long-form creative writing, brainstorming, and technical tasks.
💬 Chat Interface
The Chat view provides a persistent workspace for conversational AI. Unlike the Generator, the Chat is designed for multi-turn dialogues where context is maintained throughout the session.
Key Features
- Persistent Context: The AI remembers previous messages in the current session.
- Markdown Support: rendering for tables and formatted text.
- Multimodal Attachments: Use the Paperclip icon to attach images or text/code files to provide context to the assistant.
📜 Chat Rules
Chat Rules are modular behavioral templates that allow you to quickly switch the assistant's personality or formatting style without changing the global persona.
How to Use Rules
- Locate the Rules Dropdown at the top of the Chat view.
- Select a rule to instantly apply its instructions to the assistant.
- Rules are prepended to the system prompt, ensuring the AI follows them strictly.
Built-in Rules
- Helpful Assistant: The default, balanced AI personality for general tasks.
- Code Expert: Optimized for generating, explaining, and debugging code with idiomatic best practices.
- Creative Writer: Focused on storytelling, world-building, and evocative prose.
🛠️ Custom Rules
You can manage your rules in Settings -> Rules Tab.
- Name: A short label for the dropdown.
- Instruction: The specific behavior you want the AI to follow (e.g., "Always reply in Spanish" or "Use only emojis").
📂 Managing Conversations
Each chat is saved as a Session.
- Search: Use the sidebar to filter past conversations by name.
- Export: Use the History Backup tools in Settings to save your chats as
.tfb files.
📂 Supported Attachments
You can attach the following file types to your chat sessions:
🖼️ Images
📄 Text & Code
- General:
.txt, .md, .json, .yaml, .yml, .toml
- Development:
.cs, .axaml, .xml, .js, .ts, .py, .html, .css