Constella: Supporting Storywriters' Interconnected Character Creation through LLM-based Multi-Agents
arXiv:2507.05820 · doi:10.1145/3796234
Abstract
Creating a cast of characters by attending to their relational dynamics is a critical aspect of most long-form storywriting. However, our formative study (N=14) reveals that writers struggle to envision new characters that could influence existing ones, balance similarities and differences among characters, and intricately flesh out their relationships. Based on these observations, we designed Constella, an LLM-based multi-agent tool that supports storywriters' interconnected character creation process. Constella suggests related characters (FRIENDS DISCOVERY feature), reveals the inner mindscapes of several characters simultaneously (JOURNALS feature), and manifests relationships through inter-character responses (COMMENTS feature). Our 7-8 day deployment study with storywriters (N=11) shows that Constella enabled the creation of expansive communities composed of related characters, facilitated the comparison of characters' thoughts and emotions, and deepened writers' understanding of character relationships. We conclude by discussing how multi-agent interactions can help distribute writers' attention and effort across the character cast.
Accepted to ACM Transactions on Computer-Human Interaction (TOCHI)
References in corpus (20)
- Gender bias and stereotypes in Large Language Models
- CoAuthor: Designing a Human-AI Collaborative Writing Dataset for Exploring Language Model Capabilities
- Homogenization Effects of Large Language Models on Human Creative Ideation
- A Design Space for Intelligent and Interactive Writing Assistants
- Beyond Text Generation: Supporting Writers with Continuous Automatic Text Summaries
- AI Suggestions Homogenize Writing Toward Western Styles and Diminish Cultural Nuances
- Writer-Defined AI Personas for On-Demand Feedback Generation
- ABScribe: Rapid Exploration & Organization of Multiple Writing Variations in Human-AI Co-Writing Tasks using Large Language Models
- Enough With "Human-AI Collaboration"
- CharacterChat: Supporting the Creation of Fictional Characters through Conversation and Progressive Manifestation with a Chatbot
- Patchview: LLM-Powered Worldbuilding with Generative Dust and Magnet Visualization
- From Pen to Prompt: How Creative Writers Integrate AI into their Writing Practice
- Ai.llude: Encouraging Rewriting AI-Generated Text to Support Creative Expression
- StoryVerse: Towards Co-authoring Dynamic Plot with LLM-based Character Simulation via Narrative Planning
- Beyond Productivity: Rethinking the Impact of Creativity Support Tools
- Timing Matters: How Using LLMs at Different Timings Influences Writers' Perceptions and Ideation Outcomes in AI-Assisted Ideation
- Creative Writers' Attitudes on Writing as Training Data for Large Language Models
- Toyteller: AI-powered Visual Storytelling Through Toy-Playing with Character Symbols
- Making the Write Connections: Linking Writing Support Tools with Writer's Needs
- Computational Scaffolding of Composition, Value, and Color for Disciplined Drawing