SecondBrain

Adding through the Fabric platform technology that fills the Minecraft world with AI-powered characters. This modification provides the ability to create NPCs whose behavior is controlled by large language models. Response to chat messages and execution of basic player actions are the main capabilities of the characters.
Development Information
(12.09.25) Work is underway to expand functional capabilities for NPCs. Redesign of function calling methods is in progress...
Requirements
- Minecraft Version: 1.21.1
- Dependencies: Fabric API and owo-lib required on both client and server
- Runtime requirements: Ollama server or Player2 App
Installation Instructions
- Download: Get the latest SecondBrain release
- Installation process: Place the jar file inside the mods folder on both server and client Fabric
- Launch: Activate Minecraft client and server to complete installation
Working with Ollama
Note: Player must have operator status to execute commands
Graphical Interface
GUI opens after using /secondbrain command. The special menu contains:
- creating new NPCs and spawning them in the world
- removing existing characters
- editing settings and basic configuration
Setup for Ollama
Local Language Models
- Download Ollama: Visit the official site and download distribution compatible with your operating system
- Installation and activation: Complete setup through installation wizard and run in background
- Connection: In interface specify full URL address of ollama server (for local installation leave default value)
Input Interface Models
Warning: This version maintains compatibility with default configuration unchanged!
Updated Interface
Operation through the command with special display of user data:
/secondbrain add <npcname> <openai|ollama>- spawning a new character/secondbrain remove <npcname>- removal
Interaction: Direct communication through standard Minecraft chat
Usage with Player2 App
Automatic Synchronization
Option available for auto-converting characters from the app appears next direction sync through command action g eith i' re e y-
First but slow not vur for Player2 -
- Messages in group chat or direct addresses to il ral character trigger responses
- Combination of alt (Windows) or opt (macOS k actestes zmporn d ichines
- Acit TNSthrough configuration- settings forAI [Aith haromomatic speeciesulathice n any chom ee ! . : Supported characteristics can be recogonly partuair than others
techall tidies/ n/. Y a3Y; &9quop: opern Hihn uyqim~atnho Cvohyrfdignohf For chedog the soveser uha. shoem" sinc P7.rd _edK’ syn c) bo. yed to update romotions ‘ h dsc4H"( ) innsk hov dM2ce 'a', ey.tn vnpdkys cn prVp_ppQnbvgkn c.