Saro´s AI Chat

AI chat using Google Gemini
affiliate banner image

Header

Saro's AI Chat Mod integrates a fully functional AI chat system into Minecraft, powered by Google Gemini. This mod allows players to interact with an intelligent agent that responds contextually, understands in-game data, and (optionally) executes commands depending on your configuration.

Overview

  • AI Chat Integration 🤖

    • Chat with an AI powered by the Google Gemini API.
  • Context Awareness 🌍

    • The AI receives Minecraft data such as player location, biome, weather, and time to craft intelligent replies.
  • Conversation Memory 💬

    • The AI remembers previous messages for fluid conversation. Reset with !clear.
  • Markdown Formatting 📝

    • Supports bold, italic, code, and # Headings in chat messages.
  • Optional AI Cheats (Configurable) 🧪

    • When enabled in config, the AI can:

    • Give/remove items (even unobtainable ones)

    • Clear inventories or kill players

    • Apply effects, change weather/time, and run any command

    • Otherwise, it explains why actions are restricted

  • Configuration System ⚙️

    • Easy-to-edit config (sarosaichatmod-common.toml) to manage API key, toggles, and features.
  • API Key Check 🔐

    • Validates Google Gemini API key on game start.
    • You can currently get a free API key at Google AI Studio.

screenshots

Soon

Currently Supported ✅

  • Forge 1.20.1

Configuration Example

# Gemini AI Chat Mod Configuration
[api]
    # Your Google Gemini API Key
    geminiApiKey = "YOUR_GEMINI_API_KEY_HERE"

[chat]
    # If enabled, the AI will respond to chat messages
    respondToTextMessages = true

[features]
    # If enabled, the AI can perform game‑changing actions:
    # - Give any item to the player (including dragon heads, command blocks, etc.)
    # - Remove items from the player's inventory
    # - Clear the player's entire inventory
    # - Kill the player
    # - Apply status effects
    # - Change weather and time
    # - Execute any Minecraft command
    # When disabled, the AI will explain why these features aren't available.
    enableCheatAI = false

For support, feedback, or suggestions, join my Discord community and follow the mod’s development!

Project Support & Usage

Hosting: For the best performance, I recommend using BisectHosting linked in the banner.

Modpacks: You are free to include my work in any modpack. Please ensure proper credit is given by providing a link to this project page.

The Saro´s AI Chat Team

profile avatar
  • 49
    Followers
  • 52
    Projects
  • 1.6M
    Downloads

Hey I'm Sarocesch and I always do my best to keep developing my mods and fixing any bugs. If you find any bugs or have any ideas, feel free to contact me on my Discord and I'll help you out.

Donate

More from SaroceschView all