At first, I just wanted to change 2 lines of code from Eisenhuth's dalamud-chatgpt so I can use Gemini instead of ChatGPT, but I changed too much...
But then Google became stingy, so I implemented support for any OpenAI-compatible API.
Add
https://raw.githubusercontent.com/tigurand/DalamudPlugins/refs/heads/main/repo.json
to list of custom repo under Experimental tab in dalamud settings.
Install and enable XIV AI Companion.
Requires API Key
You can use either Gemini, ChatGPT, or any OpenAI-compatible API.
Please note that some features may work or not for certain AI models.
Warning: Avoid sharing sensitive, confidential, or personal information with this AI—especially if your interactions may be used for training. Always review the provider’s terms first.
Chat With AI
You can set the name of your AI and how your AI will address you. You can also use prompt for advanced persona. It’s your decision whether to use a strictly moderated AI or a more flexible one. I'm not your government, I'm also not your credit card company, so I don't force censorship to you.
Example:


Depending on your prompt, you can create a chat companion, translation tool, etc. Be creative!
Dedicated Chat Window
By default, it's using in-game chat Debug channel (or whatever your Dalamud setting is). You can also open this plugin's Chat Window to chat with the AI.
Send AI Chat to In-game Chat
You can copy or forward your conversation to in-game chat by right-clicking the message you want to share in Chat Window, then choose one of the menu. You can also use Auto RP function to automatically chat using AI.
Warning: Any kind of automation has high risk. Use at your own risk.
Adventuring with Companion
Turn your minion into a companion using Glamourer design. Glamourer needs to be installed to use this feature.
This project was originally forked from and inspired by Eisenhuth's ChatGPT for FFXIV. While the core has been significantly rewritten to use Google's Gemini API and a different feature set, this project would not have been possible without their foundational work.
The advanced RGB color picker functionality was made possible by open-source code of the Honorific plugin by Caraxi. Thank you for your foundational work.
Minion to companion feature was inspired by Sebane1's Artemis Roleplaying Kit. It's an awesome plugin.