Este artículo propone CitySim, un novedoso simulador urbano que aprovecha los avances en modelos lingüísticos a gran escala para simular el comportamiento humano en entornos urbanos. CitySim está diseñado para permitir a los agentes generar horarios diarios realistas considerando actividades esenciales, hábitos personales y factores contextuales mediante un enfoque recursivo basado en valores. Los agentes cuentan con creencias, objetivos a largo plazo y memoria espacial para realizar simulaciones realistas a largo plazo. CitySim muestra resultados que se asemejan más a los humanos reales, tanto a nivel micro como macro, que estudios previos. Destacamos su utilidad como banco de pruebas escalable y flexible para comprender y predecir fenómenos urbanos mediante experimentos que modelan decenas de miles de agentes y evalúan el comportamiento colectivo en diversos escenarios del mundo real, como la estimación de la densidad de multitudes, la predicción de la popularidad de lugares y la evaluación del bienestar.