Рассуждающие модели могут создавать промежуточные шаги перед окончательным ответом.
Для калькуляторов нужен JavaScript. После запуска локального сервера подключение к интернету не требуется.