Guilty Party is a platform for live, hosted interactive entertainment experiences.
The initial concept is a digital murder-mystery platform where participants join as fictional characters, interact with other players, receive private information, investigate clues, and collaborate or compete within a guided story.
The platform combines:
- interactive storytelling
- online social experiences
- tabletop roleplaying concepts
- live performance
- digital game systems
The goal is to create a new category of entertainment:
A hosted interactive story where every participant becomes part of the performance.
Guilty Party is proprietary software.
The source code is publicly available for educational, portfolio, and evaluation purposes.
No permission is granted to use this software, create derivative works, distribute copies, or operate commercial services based on this code without explicit authorization.
See the proprietary license, project notice, commercial licensing overview, and licensing policy for details.
Public visibility of this repository does not make Guilty Party open source.
- Documentation index
- Product vision
- Experience model
- Architecture notes
- Security and privacy
- Architectural decision records
- Platform documentation
- Product roadmap
- Contributing
- Security reporting
Guilty Party consists of three primary communities.
Players participate in events.
They may:
- join private groups
- purchase seats in public events
- maintain preferences
- save history
- participate anonymously or with an account
Hosts run live experiences.
Hosts may be:
- friends running private events
- professional performers
- community members
Hosts guide pacing, presentation, and player interaction.
Creators design scenarios.
Creators provide:
- story concepts
- characters
- clues
- evidence
- objectives
- branching logic
- artwork
- audio
- themes
Creators allow Guilty Party to scale beyond a single author's imagination.
The Stage is the shared public experience.
Examples:
- television
- browser display
- casting target
- large monitor
The Stage shows:
- host presentation
- public participants
- scenes
- evidence
- announcements
- timers
The Companion is the player's private interface.
Examples:
- phone
- tablet
- browser
The Companion contains:
- character information
- private objectives
- inventory
- evidence
- notebook
- voting
- private interactions
The Host Console manages:
- event flow
- reveals
- pacing
- player support
- safety controls
The AI Stage Manager assists hosts and creators.
It may:
- track structured game state
- identify pacing issues
- suggest interventions
- assist preparation
- generate permitted content
It does not replace human hosts.
Initial platforms:
- Web
- iOS
- Android
- LG webOS
- Apple tvOS
Future platforms:
- Samsung Tizen
- Android TV / Google TV
- Amazon Fire OS
- Amazon Vega
- Roku
- Vizio CastOS
- VIDAA/V Home OS
Fallback support:
- browser display
- casting
- screen mirroring
The television shows the shared world.
The Companion manages the individual player's experience.
A participant may use multiple devices.
A room may contain multiple participants.
A device is not equivalent to a person.