by Cognition & Chaos
Soulogos is a Discord bot that brings your tabletop RPG NPCs to life with real AI-generated voices, deep character memory, and natural conversation. Your players talk. Your NPCs answer, in character, in voice, every time.
Built for Dungeon Masters · Runs on Discord · v1.1.0 live with active campaigns
AI did not write your campaign. You did.
Soulogos does not generate your plot, invent your characters, or decide what happens next. You still do all of that. You write every Soul file. You define every NPC's history, personality, motivations, and secrets. You plan every session and control every beat.
What Soulogos does is free you from performing. Running six distinct NPC voices while tracking initiative, managing the map, and keeping six players engaged is a performance tax that pulls you out of the story. Soulogos pays that tax so you can stay at the table.
The craft is yours. The creativity is yours. The story is yours. Soulogos just makes sure your players hear it the way you intended.
Your campaign data stays on your machine. Session transcripts, NPC conversations, player names, homebrew lore, none of it passes through our servers. We never see your table.
You're tracking initiative, managing the map, handling rules questions, and somehow you're also supposed to voice the innkeeper, the merchant, the villain, and the captain of the guard, all with distinct personalities, consistent backstories, and memorable delivery.
Most DMs don't. They can't. There isn't time.
Each NPC is a "Soul", a fully authored character with a unique AI voice, a deep personality, and memory of what's happened in your campaign.
Your players speak in Discord. The NPC responds out loud, in their voice, in character. The bot handles the rest.
It's not a soundboard. It's not a chatbot.
It's your cast, always ready.
Three steps. No code required.
You write the character. Their history, their voice, their secrets, their beliefs. The Authoring Console turns that into a living AI persona, consistent, deep, and distinctly theirs. Every Soul is a fully realized character, not a template.
Choose from a library of AI voices powered by ElevenLabs. Each NPC gets their own voice ID, tuned with personality-specific settings for pacing, expression, and emotional weight. Your innkeeper doesn't sound like your villain.
Your players speak in Discord. The NPC hears them, understands context, and responds, out loud, in character, in real time. DM tools let you control who speaks, when, and how. Cue your ambient audio. Set the scene. Run the cast.
Everything a DM actually needs
Each NPC is authored as a Soul, a deep character bible covering history, beliefs, contradictions, relationships, and secrets. The AI knows what your NPC knows, and nothing more.
Powered by ElevenLabs text-to-speech. Every NPC has a distinct, expressive voice tuned to their personality. Not a robot. Not a soundboard clip. A performance.
Real-time speech-to-text lets your players talk naturally in Discord voice channels. NPCs hear them, process context, and respond in character, no typing required.
Run group threads where multiple NPCs are active simultaneously. Each NPC decides independently whether to respond. The scene unfolds naturally, no puppeteering required.
Syrinscape integration streams live atmospheric audio directly into Discord alongside NPC voices. Combat music, tavern ambience, dungeon dread, cued from a single board during play.
The Authoring Console gives you a live dashboard for managing NPCs, cues, and session flow. Mute NPCs, override responses, manage group scenes. You are always in command.
No subscription. No SaaS. Soulogos runs on your server, under your control. One-time license, self-deployed. Your campaign data stays on your hardware.
Every NPC starts in the Authoring Console.
The Authoring Console is Soulogos's web-based NPC management tool. It's where Souls are born.
Each NPC gets a Soul document, a deep character bible covering their history, voice, beliefs, contradictions, and relationships. The Console lets you write, edit, and deploy Souls directly to the bot without touching a config file.
Pair every Soul with a Voice: choose a voice model, dial in the expressive settings, and preview how your NPC sounds before your players ever hear them.
Then run the session. The bot handles the rest.

Soulogos integrates live with Syrinscape, the gold standard for tabletop RPG ambient audio.
Build a cue board for each session: combat, exploration, social, dread. During play, fire cues directly from Discord. Music, ambience, and NPC voices all stream together into your voice channel.
Your players don't hear a DM fumbling with a browser tab.
They hear a world.

You run the world. Soulogos runs the cast. Whether you prep deeply or wing it at the table, Soulogos gives your NPCs consistency and presence that pure improvisation can't match. Built for 5e, works with any system.
Bring your community's world to life. Running a persistent world server? A roleplay community? A living campaign? Soulogos lets you deploy voiced, AI-driven NPCs into any Discord channel, characters your community can actually talk to.
Built by a DM, for DMs
v1.1.0 shipped. Windows installer live. 2,000 tests passing.

Your NPCs have voices. Now your table has a memory. Soulogos Session records every session, transcribes it locally, and hands you back a structured debrief and a player-facing recap automatically. No more scrambling to remember who promised what.
Soulogos is in active development. A self-hosted license is planned for late 2026 at a one-time price, no subscriptions. Early waitlist members get priority access and founding-tier pricing.