PitchHut
Log in / Sign up
AllTheWorldAPlay
5 views
Crafting stories, one character at a time.
Pitch

Explore a dynamic world where every interaction shapes the narrative. This evolving toy allows you to test the humanity of your language models, enhancing their ability to engage in dialogue and respond to unexpected events. With each update, watch how characters develop and conversations flow in a richly detailed scene, putting your storytelling skills to the test.

Description

AllTheWorldAPlay (ATWAP) is an innovative platform designed to explore the humanity of your Large Language Models (LLMs) through simulated interactions and complex narratives. With ATWAP, you can script scenarios and observe how characters react within a evolving world.

Key Features:

  • Dynamic Character Simulation: Create simple reactive characters that can Think, Say, and Do, each displaying internal reasoning and prioritization in a seamless narrative flow.
  • Interactive Dialogues: Engage with characters by initiating conversations with natural responses, enhancing the immersion of the storytelling experience.

Recent Updates:

  • Load/Save Functionality: Easily save and load your game states, though it’s currently a basic implementation subject to improvements.
  • Enhanced Dialog: Recent releases have focused on improving dialog naturalness and consistency among characters, making interactions feel more lifelike.
  • World Evolution: The world changes with character actions, creating unexpected scenarios that enhance engagement and realism.

Example Scenario:

Try scripting your own narratives with characters like Samantha and Joe using Python. Here’s a glimpse of a simple scenario:

import worldsim  
import agh  
import llm_api  
# Scenario setup and character creation  
S = agh.Agh("Samantha", "You are a pretty young woman of Sicilian descent.")  
J = agh.Agh("Joe", "You are a young male of Sicilian descent, intelligent and self-sufficient.")  
# Context setup  
W = agh.Context([S, J], "A temperate, mixed forest-open landscape...")  
worldsim.main(W)  

Future Development:

ATWAP is still in its early stages, with plans for improved task management, character development, and awareness of environmental events. Contributions are welcomed as the project grows, and your ideas can help shape the future of this engaging platform!

Explore the world of ATWAP and let your creativity unfurl in captivating storytelling!