AI Characters: Use Cases, Limits, and Decision Criteria | tavern-ai | Tavern AI