ModsFinder

SecondBrain

by sailex

With SecondBrain installed on a Fabric server, the world gains AI-powered NPCs that chat and act like players, driven by a language model.

FabricServer required, client optionalGNU Lesser General Public License v3.0 onlyOpen source1.20.1 – 1.21.11

What it does

SecondBrain is a Fabric mod that brings intelligent NPCs into the Minecraft world. Each NPC is a player-like character controlled by a large language model: it responds to chat messages and can perform basic player actions. A server operator creates, spawns, despawns, deletes and edits NPCs through an in-game GUI opened with the secondbrain command.

The model backend is set up separately. The author text names a running Ollama server, the Player2 app or an OpenAI key as options. The mod works on the server side, and a client needs it only to talk to the NPCs by voice or text. Files are published for Fabric alone, with the server required and the client optional, so a player can join without it. The mod is open source under the GNU Lesser General Public License v3.0 only, and its source code and issue tracker are public. Snapshot builds are not listed.

Key features

  1. Chat with NPCs

    Players write messages in chat or address a specific NPC to start a conversation with it.

  2. Push-to-talk input

    Holding the Alt key, or the Option key on macOS, sends speech directly to the language model.

  3. Text-to-speech output

    An NPC config screen can turn on text-to-speech so the model's replies are read aloud.

  4. NPC management GUI

    The secondbrain command opens a screen where NPCs are created, spawned, despawned, deleted and edited.

Compatibility

Latest build for each game version and loader.

No stable releases
Every published file is a beta or alpha build.
1.21.113.1.7
1.21.103.1.7
1.21.83.1.7
1.21.31.0.7-beta
1.21.13.1.7
1.20.41.0.9
1.20.31.0.6-beta
1.20.13.1.7
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Use cases

Roleplay servers

Server owners can place AI characters in a world that players talk to as they would talk to other players.

Who it’s for: Server owners who want conversational characters, and players who prefer chatting with NPCs over scripted dialogue. Setting up a language model backend is required before the NPCs respond.

How it compares

Full comparison

CraftAgent is a client-side only Fabric mod for 1.21.8, released under the GNU Lesser General Public License v3.0 only, so only the player installs it. Player2 AI NPC runs on Fabric, Forge and NeoForge for 1.20.1 – 1.21.1, with client and server both needed under the MIT License. Viper LLM is server-side only for 1.21 – 26.3 under the MIT License, but it is not open source.

ModLoadersGame versionsEnvironmentUpdated
SecondBrainFabric1.20.1 – 1.21.11Server required, client optional2026-04-18
CraftAgentFabric1.21.8Client-side only2026-01-06
Player2 AI NPCFabric, Forge and NeoForge1.20.1 – 1.21.1Client and server2026-07-19
Viper LLMFabric1.21 – 26.3Server-side only2026-09-29

Questions

Does SecondBrain need to be installed on the client?

The server must run the mod, while a player may install it to talk to NPCs by voice or text. Joining without it is possible, so the client side is optional.

Which language model backends can SecondBrain use?

The author text names a running Ollama server, the Player2 app and an OpenAI key. One of these must be configured before the NPCs can answer.

Which Minecraft versions does SecondBrain support?

Files cover 1.20.1 – 1.21.11 in eight release versions, and the latest Fabric file is 3.1.7 for 1.21.11, published on 2026-04-18 on the alpha channel.

In the catalog

SecondBrain is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 19,862 mods support Minecraft 1.21.11.

More from sailex

All projects

Similar mods

What the author says

A Fabric mod that brings intelligent NPCs to your minecraft world. Create player-like characters controlled by LLMs that respond to your chat messages and perform basic player actions. This mod works fully serverside. It must also be installed on a client for setup.
sailex, on the Modrinth page

Official listing

Owner
sailex
Published
2024-11-08
Updated on Modrinth
2026-04-18
Facts verified
2026-10-15

Tags