A tool for simulating conversations between an AI assistant and a virtual user for testing and development purposes.
The simulator uses LangGraph to create a conversation flow between your AI assistant and a simulated user, allowing you to configure system prompts and AI models for personalized testing.
All conversations are saved to JSON files with complete history, configuration settings, role information, and timestamps for detailed analysis.
When LangSmith integration is enabled, each conversation is tracked as a thread in LangSmith with IDs included in saved files, allowing detailed analytics in LangSmith UI.