Drama Engine: A Framework for Narrative Agents
Martin Pichlmair, Riddhi Raj, Charlene Putney

TL;DR
The Drama Engine framework enables dynamic, context-aware narrative agents using large language models, supporting multi-agent interactions, mood systems, and autonomous development for creative and conversational applications.
Contribution
It introduces a novel multi-agent framework with features like delegation, dynamic prompts, and mood systems, tailored for narrative and creative interactions with language models.
Findings
Supports multi-agent chat and virtual co-workers
Enables autonomous companion development and mood management
Demonstrates flexible, model-agnostic architecture
Abstract
This technical report presents the Drama Engine, a novel framework for agentic interaction with large language models designed for narrative purposes. The framework adapts multi-agent system principles to create dynamic, context-aware companions that can develop over time and interact with users and each other. Key features include multi-agent workflows with delegation, dynamic prompt assembly, and model-agnostic design. The Drama Engine introduces unique elements such as companion development, mood systems, and automatic context summarising. It is implemented in TypeScript. The framework's applications include multi-agent chats and virtual co-workers for creative writing. The paper discusses the system's architecture, prompt assembly process, delegation mechanisms, and moderation techniques, as well as potential ethical considerations and future extensions.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsArtificial Intelligence in Games · Multi-Agent Systems and Negotiation · Topic Modeling
