Selfplay is a Python framework designed for simulating role-based dialogues using chatbot interactions. It provides a flexible environment for creating and testing conversational scenarios, making it ideal for research, training, and interactive applications. With built-in templates for various role-play situations, Selfplay helps automate dialogue