Коротко: TextGen — это переименованный text-generation-webui / oobabooga: open-source desktop app для локального запуска LLM с текстом, vision, tool-calling и OpenAI/Anthropic-compatible API. Он подходит, если вам нужен локальный inference и контроль над сетевой экспозицией; не подходит, если вы ищете облачный сервис с опубликованными тарифами, оплатой и отдельной privacy policy. По состоянию на 14.08.2026 на официальной странице релизов последним отмечен v4.9 со статусом Latest и датой релиза 20.05.2026.
- Подходит: разработчикам, автоматизаторам и тем, кто хочет поднять локальный UI и совместимый API для LLM.
- Не подходит: тем, кому нужен SaaS с понятным биллингом, публичным прайсом и формализованной политикой обработки данных.
- Ключевое преимущество: локальный запуск и сетевые настройки, которые по умолчанию ограничены localhost.
- Разработчик: проект oobabooga / TextGen
- Тип: desktop, local web UI, local API, Docker-развертывание по документации
- Официальный URL: https://github.com/oobabooga/textgen
- Дата проверки: 14.08.2026
- Актуальная версия по официальной странице релизов: v4.9
- Примечание по названию: проект был переименован из text-generation-webui в TextGen; старые инструкции и обсуждения могут использовать прежнее имя.
Редакционное ограничение: в проверенных официальных GitHub-источниках нет отдельной pricing page, официальных тарифов, квот запросов, способов оплаты и отдельной privacy policy. Поэтому эта карточка полезна для технической оценки, но не заменяет юридическую и закупочную проверку.
Что умеет
- Работает как open-source desktop app для локальных LLM.
- Поддерживает сценарии с текстом, vision и tool-calling.
- Дает OpenAI/Anthropic-compatible API для локальных интеграций.
- Предлагает portable builds, в которые уже включены зависимости; в README отдельно указана поддержка GGUF-моделей.
- Имеет one-click сценарий запуска для Windows, Linux и macOS через отдельные стартовые скрипты.
- Позволяет проверить API локально: документация доступна на
http://127.0.0.1:5000/docsпосле запуска сервера с флагом--api.
Практически это значит, что TextGen ближе не к облачному чат-сервису, а к локальному слою inference: вы поднимаете интерфейс на своей машине, а при необходимости подключаете к нему совместимый API. Если вам нужна именно локальная инфраструктура вокруг модели, это сильная сторона проекта.
Как использовать
Ниже — один воспроизводимый workflow из официального README и API wiki для локального запуска с API.
- Клонируйте репозиторий TextGen.
- Создайте и активируйте virtual environment.
- Установите зависимости из
requirements/portable/requirements.txt. - Запустите сервер командой:
python server.py --portable --api --auto-launch
- После запуска откройте интерфейс на
http://127.0.0.1:7860, а для проверки API —http://127.0.0.1:5000/docs. В документации есть, в частности, маршруты/v1/chat/completionsи/v1/completions.
Если вам не нужен ручной путь, README также предлагает portable build: скачайте подходящий архив, распакуйте и дважды кликните по launcher. Для one-click установки в документации указаны start_windows.bat, start_linux.sh и start_macos.sh; затем нужно выбрать вендора GPU и открыть http://127.0.0.1:7860.
Тарифы и ограничения
У TextGen нет опубликованной страницы тарифов в проверенных официальных источниках. Поэтому ниже — не коммерческие планы, а официальные варианты получения и запуска, по которым можно понять практические ограничения.
| Вариант | Цена | Ограничения / примечания |
|---|---|---|
| Portable build | Не указана в официальных источниках | По README portable builds включают зависимости и поддерживают GGUF; при этом ассеты различаются по ОС, GPU backend и архитектуре, поэтому файл нужно проверять на текущей странице релиза. |
| One-click installer | Не указана в официальных источниках | Запуск через start_windows.bat, start_linux.sh или start_macos.sh; в процессе нужно выбрать вендора GPU; интерфейс открывается на 127.0.0.1:7860. |
| Manual install | Не указана в официальных источниках | Нужно клонировать репозиторий, создать и активировать virtual environment, установить requirements и запускать server.py с нужными флагами. |
Дата проверки: 14.08.2026.
Честный вывод по цене: если вам нужен инструмент с формализованным прайсом, квотами и оплатой, по официальным страницам TextGen сейчас оценивать неудобно. Для личного или исследовательского self-hosted использования это не критично, но для закупки в компании — уже ограничение.
Работа с данными и приватность
Технически TextGen описан как локальное приложение, а официальные примеры запуска и документации используют адреса localhost. Это важнее маркетинговых обещаний: по умолчанию интерфейс открывается на 127.0.0.1:7860, а API-документация — на 127.0.0.1:5000/docs после запуска с --api.
- Что видит инструмент: те входные данные, которые вы передаете в локальный inference-слой: текстовые запросы, данные vision-сценариев и payload вызовов инструментов.
- Сетевая экспозиция по умолчанию: в релизе v4.9 CORS ограничен localhost по умолчанию.
- Когда данные могут уйти дальше локальной машины: только если вы сами включаете сетевой доступ через флаги
--listenи--public-api. - Использование данных для обучения: в проверенных официальных источниках отдельного заявления не найдено.
- Где хранятся данные: отдельная политика хранения, retention и удаления в просмотренных источниках не раскрыта.
- Документ по приватности: в предоставленном пакете официальных источников отдельная Privacy Policy не найдена. Репозиторий описывает TextGen как 100% private, но без отдельного юридического документа это корректнее трактовать как техническое свойство локального запуска, а не как полное правовое обещание.
Практический вердикт: для одиночной локальной машины и закрытой сети настройки по умолчанию выглядят разумно. Но если вы планируете сетевой доступ, shared-хост или корпоративное использование, проверьте конфигурацию экспозиции отдельно и не подменяйте техническую локальность юридической проверкой.
Плюсы и минусы
Плюсы
- Это локальный open-source desktop app, а не только набор скриптов: проще быстро поднять UI для своей модели.
- Есть сразу несколько режимов работы: текст, vision, tool-calling и совместимый API.
- Официально задокументированы маршруты, совместимые с OpenAI API, включая
/v1/chat/completionsи/v1/completions. - Есть несколько путей старта: portable build, one-click scripts и manual install.
- В v4.9 сетевые настройки по умолчанию осторожные: CORS ограничен localhost, а внешняя экспозиция включается отдельно.
Минусы
- В официальных источниках нет опубликованных тарифов, квот и способов оплаты, поэтому продукт неудобно оценивать как закупаемый сервис.
- В просмотренном пакете источников не найдена отдельная privacy policy; для части команд это может быть стоп-фактором.
- Релизные ассеты различаются по ОС, GPU backend и архитектуре, то есть «одного универсального файла» для всех сценариев нет.
- Проект был переименован из text-generation-webui в TextGen, поэтому старые гайды и ссылки могут путать.
- Wiki полезна, но практический риск отставания от последнего релиза есть, поэтому финальные детали всегда стоит сверять со страницей releases.
Доступность и язык
- Платформы: Windows, Linux, macOS; локальный web UI; локальный API; есть официальная документация по Docker.
- Русский язык: в просмотренных официальных источниках не заявлен отдельно; язык интерфейса и локализация не описаны.
- Доступность для РФ: в официальных страницах, проверенных для этой карточки, нет данных о гео-ограничениях и нет формулировки в формате «без VPN / с VPN». Поэтому честно: региональная доступность в источниках не раскрыта.
- Оплата: официальные способы оплаты не указаны, потому что опубликованных тарифов в просмотренном пакете нет.
- Практический вывод: как локальный технический инструмент TextGen выглядит полезно, но для корпоративного внедрения вам, вероятно, понадобится отдельная внутренняя проверка лицензирования, поставки ассетов и политики данных.
Альтернативы
Редакционное ограничение: в утвержденном пакете внутренних ссылок для этой карточки нет карточек прямых конкурентов TextGen, а выдумывать URL нельзя. Поэтому ниже — практические альтернативы по соседним задачам: когда TextGen не нужен и лучше сразу идти в специализированный стек.
- Как установить и запустить Stable Diffusion WebUI — если вам нужен локальный web UI именно для генерации изображений, а не для LLM.
- Text-to-image — если задача сводится к генерации картинок по тексту, TextGen не является профильным выбором.
- Text-to-speech (TTS): синтез речи из текста — если вам нужен голосовой выход, обычно лучше смотреть специализированные TTS-инструменты.
- Speech-to-text / ASR: распознавание речи в текст — для распознавания речи TextGen тоже не является прямой заменой.
Источники
- GitHub – oobabooga/textgen: Open-source desktop app for local LLMs. Text, vision, tool-calling, OpenAI/Anthropic-compatible API. 100% private.
- Releases · oobabooga/textgen
- v4.9 · oobabooga/textgen
- v4.5.2 · oobabooga/textgen
- TextGen Wiki
- OpenAI API · oobabooga/textgen Wiki
- Docker · oobabooga/textgen Wiki
Вопросы и ответы
TextGen и text-generation-webui — это один и тот же проект?
Да. По официальному релизу v4.5.2 проект был переименован в TextGen, а GitHub URL изменен на github.com/oobabooga/textgen.
Какая версия актуальна на момент проверки?
На 14.08.2026 на официальной странице releases последний тег — v4.9, помеченный как Latest. На этой же странице указана дата релиза: 20.05.2026.
Можно ли подключить TextGen как локальный OpenAI-compatible API?
Да. Официальная wiki рекомендует запуск с флагом --api; затем документация API доступна на http://127.0.0.1:5000/docs. Среди примеров маршрутов есть /v1/chat/completions и /v1/completions.
Открыт ли TextGen в сеть по умолчанию?
Нет, в релизе v4.9 указано, что CORS по умолчанию ограничен localhost. Для сетевой экспозиции нужно явно включить соответствующие флаги, в том числе --listen и --public-api.
Сколько стоит TextGen?
В просмотренных официальных источниках нет опубликованных тарифов, квот и способов оплаты. Если цена и коммерческие условия для вас критичны, их придется уточнять отдельно по текущим официальным страницам проекта.