Introducing Personica AI: A Cognitive NPC Brain for Unreal Engine

Personica_LogoWide

Product Website | Documentation

**SPECIAL OFFER: Anyone who purchases Personica AI within 30 days of its publishing date (January 3rd) will be provided an upgrade to a Pro version of Personica upon its release, free of charge for life.

Hi everyone! I’m Chris from SwampRabbit Labs, and I just released Personica AI v0.9.0 on Fab.

Personica is a C++ genAI Brain component for Unreal Engine focused on one goal:
helping developers build NPCs that act like characters, not chatbots.

This project came out of my own frustration experimenting with generative AI in games, and in noticing that so many products are focused on generating assets, not making the work of creatives and designers easier. Most solutions I tried were great at talking, but fell apart when it came to:

  • Gameplay integration

  • Performance and cost control

  • Memory that actually mattered

  • Multiplayer safety and determinism

So I built Personica as a hybrid system:

  • Utility AI handles decisions and actions

  • LLMs provide reasoning, dialogue, and interpretation

  • A ranked memory system decides what NPCs remember (and forget)

  • Built-in LODs and request gating keep things performant and predictable

BtbScreenshot2

What Personica Is (and Isn’t)

Personica is:

  • A gameplay-first AI architecture

  • Designed for RPGs, sims, immersive worlds, and systemic NPCs

  • Built to work with designers, writers, and existing AI systems

Personica is not:

  • A replacement for writers or voice actors

  • A “ChatGPT wrapper” or text-only plugin

  • A black box that takes control away from your game logic

The AI doesn’t “run the game” or overwrite your carefully-crafted designs.
Instead, it interprets, remembers, suggests, and triggers explicit gameplay actions you define.

For more information, check out the Documentation link above.

BtbScreenshot3

Current State

  • v0.9.0 is live on Fab

  • A working demo showing dialog + utility actions using a local LLM is available for download

  • Designed to be extensible (Base now, Pro features later)

  • Multiplayer-aware and server-authoritative by default

This is an early release, but it’s already functional and actively being refined. My goal right now is real-world feedback from Unreal developers, not hype.

BtbScreenshot4

Why I’m Posting Here

I’d love to hear from:

  • Developers curious about AI-driven NPCs but wary of the pitfalls

  • Teams experimenting with LLMs in gameplay contexts

  • Anyone who has strong opinions about where AI should or shouldn’t fit in games

I’m very open to feedback, positive or critical, and happy to answer technical questions about how the system works.

Thanks for taking a look,
Chris
SwampRabbit Labs

Announcing the Personica Founding Developer Program

As Personica AI moves toward its v1.0 roadmap, I’m opening up a limited Founding Developer program for a small group of Unreal developers who want to help shape the system during this early stage.

What this is

Selected developers will receive:

  • Free access to the current Base version of Personica

  • A guaranteed free upgrade to Personica Pro when it launches

  • Permanent “Founding Developer” status (recognition + future perks)

This is not a paid program, and there’s no obligation to ship a game using Personica. The goal is collaboration, validation, and real-world feedback.

What I’m looking for

This program is ideal if you:

  • Are actively prototyping or building an Unreal project

  • Want to experiment with AI-driven NPC behavior (dialog, memory, utility actions)

  • Are willing to provide honest feedback, bug reports, or suggestions

  • (Optional but very welcome) Want to create a small demo, video, or write-up showing how you’re using Personica

You do not need a large audience, studio backing, or marketing reach, solo devs and small teams are very welcome!

Why I’m doing this

Personica is designed to be a production-oriented system, not a novelty plugin. I want to get there by working closely with real developers and real use cases before locking in Pro features and long-term pricing.

Founding Developers will directly influence:

  • Pro-level features

  • Workflow and UX decisions

  • Documentation and examples

  • Multiplayer and performance best practices

How to apply

If you’re interested, submit this Google Form or message me with:

  • A brief description of what you’re working on

  • How you’d like to use or test Personica

  • (Optional) Links to past work, prototypes, or demos

I’ll be selecting a small, focused group to keep support manageable and feedback meaningful.

Thanks again for the interest and support; I’m looking forward to seeing what people build with this system.

— Chris
SwampRabbit Labs