> ## Documentation Index
> Fetch the complete documentation index at: https://docs.gladecore.com/llms.txt
> Use this file to discover all available pages before exploring further.

# GladeCore in Game Engines

> Within minutes, start running a local LLM in your game engine and package

## **Overview**

GladeCore is a comprehensive system for integrating advanced, AI-driven NPC interactions into an Unreal Engine or Unity project. It allows players to engage in dynamic, unscripted conversations with non-player characters using either text or voice. NPCs use local inference to respond in real-time, with their personalities, knowledge, and even their voices defined by easy-to-use data assets that are set up to be designed and configured in the engine.

The plugin's core features include:

* **LLM-Powered Dialogue**: Utilizes local LLM inference to generate dynamic NPC responses
* **Speech-to-Text (STT)**: Allows the player to use their microphone to speak to NPCs
* **Text-to-Speech (TTS)**: Enables NPCs to audibly speak their generated responses using either  Piper local TTS or ElevenLabs cloud API
* **Data-Driven Personalities**: NPC personas, backstories, and voice settings are configured through Data Assets, allowing for easy customization without changing code
* **Retrieval Augmented Generation (Pro Subscribers Only)**: Store and retrieve knowledge to keep responses accurate, consistent, and grounded.
* **Custom Model Fine-Tuning (Pro Subscribers Only)**: Finetune and integrate your own custom models of different sizes, emotions, and training data for even more personalization.
* **Multiplayer Support**: The architecture is built with networking in mind, using client-server RPCs to handle communication but is not implemented out of the box

## **Select your Game Engine**

**Choose your game engine to start the setup now!**

<CardGroup cols={2}>
  <Card title="Unreal Engine" icon="gamepad-modern" iconType="regular" href="/unreal/installation" />

  <Card title="Unity" icon="apple-whole" href="/unity/installation" />
</CardGroup>

## Try a Free Demo Now

Visit [here](https://docs.gladecore.com/unreal/example) to try a free demo now!

## What LLM do we use?

Our base plugin supports Meta’s Llama 3.2 (1B / 3B) and ships with a default fine-tune targeting that model. You can swap in other models easily within our framework.

Llama 3.2 is licensed under the Llama 3.2 Community License. Commercial use and redistribution are allowed, so long as you show “Built with Llama”, include the license and NOTICE when redistributing, and use “Llama” at the beginning of the model name if you distribute a model trained using Llama or its outputs.

[Llama Community License](https://docs.gladecore.com/files/llama3.2_license)

[Llama Notice](https://docs.gladecore.com/files/llama3.2_notice)

*Built with Llama*

## Need Help or Have Questions?

<Note>
  Email [support ](mailto:glade@gladestudio.ai)or join our [Discord](https://discord.gg/amTeVCwF).
</Note>

Check out our [Unreal Engine FAQ](https://docs.gladecore.com/files/FAQ) and Unity FAQ.
