The framework requires Python 3.10+, PDM package manager, and Redis, while the Agent Studio tool requires Node 19+. It supports local models out of the box with LocalAI and is easy to deploy. Users can create games and use agents in their games by generating a client for their language and directing the client's server. The framework also plans to release SDKs for Game & Visual Novel Engines soon.
Key takeaways:
- Eastworld is an open-source framework for adding Generative Agents to interactive media like video games and visual novels.
- The framework aims to simplify the process of creating detailed Agents and Storylines and enable a variety of user-agent interactions.
- It includes features like user-defined actions for agents, guardrails to maintain character consistency, querying agent's thoughts and emotions, and a no-code tool for Agent and Story prompt-engineering.
- The framework and server require Python 3.10+, PDM package manager, and Redis, while the Agent Studio tool requires Node 19+.