Платформа оркестрации с открытым исходным кодом для запуска событийных и запланированных рабочих процессов с данными, ИИ и инфраструктурой, описанных в YAML.
Avaiga/taipy
Библиотека Python для создания готовых к эксплуатации веб-приложений на основе данных и AI-алгоритмов с UI, пайплайнами и планированием задач.
- Звёзды
- 19,458
- Форки
- 2,001
- Открытые issues
- 233
- Последний коммит
- 3 месяца назад
Что это?
Taipy — библиотека Python для специалистов по данным и инженеров машинного обучения, которым нужно создавать веб-приложения на основе данных и AI, не осваивая отдельный фронтенд-стек. Она генерирует пользовательский интерфейс из кода Python и берет на себя сопутствующие задачи: интеграцию данных, оркестрацию пайплайнов и планирование.
Помимо UI, Taipy поддерживает анализ сценариев «что, если» и управление сценариями, позволяя конечным пользователям сравнивать варианты модели или пайплайна. Также в библиотеку входят аутентификация, роли и управление пользователями, cron-задачи и интерфейс командной строки со скриптами развертывания, управлением версиями, миграцией данных и телеметрией для эксплуатации в production.
Основную библиотеку можно установить с помощью pip. В более широкую экосистему входят Taipy Designer, Taipy Studio, готовые шаблоны и интеграции с платформами данных.
Ключевые возможности
- 01Генерирует веб-интерфейсы напрямую из кода Python.
- 02Оркестрирует пайплайны обработки данных и управляет расписанием и cron-задачами.
- 03Поддерживает анализ сценариев «что, если» и управление сценариями.
- 04Предоставляет аутентификацию, роли и управление пользователями.
- 05Включает интерфейс командной строки, скрипты развертывания и инструменты миграции данных.
- 06Предоставляет телеметрию и мониторинг для эксплуатации в production.
Сценарии использования
- Превращение модели машинного обучения во внутреннее веб-приложение, в котором бизнес-пользователи могут получать прогнозы.
- Создание инструментов для сравнения сценариев прогнозирования или планирования.
- Планирование и оркестрация регулярно запускаемых пайплайнов обработки данных.
- Развертывание дашбордов на основе данных с ролями пользователей и контролем доступа.
Быстрый старт
- 1
Установите стабильную версию Taipy с помощью pip
pip install taipy - 2
Инструкции по альтернативным способам установки см. в руководстве по установке в документации
Что важно знать
- Требуется Python версии от 3.9 до 3.12.
В подборках
Темы
Частые вопросы
- Что такое taipy?
- Библиотека Python для создания готовых к эксплуатации веб-приложений на основе данных и AI-алгоритмов с UI, пайплайнами и планированием задач. Taipy — библиотека Python для специалистов по данным и инженеров машинного обучения, которым нужно создавать веб-приложения на основе данных и AI, не осваивая отдельный фронтенд-стек. Она генерирует пользовательский интерфейс из кода Python и берет на себя сопутствующие задачи: интеграцию данных, оркестрацию пайплайнов и планирование.
- taipy можно использовать бесплатно? Какая у него лицензия?
- taipy распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- taipy всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в taipy — 10 авг. 2026 г..
- Для чего можно использовать taipy?
- Превращение модели машинного обучения во внутреннее веб-приложение, в котором бизнес-пользователи могут получать прогнозы. Создание инструментов для сравнения сценариев прогнозирования или планирования. Планирование и оркестрация регулярно запускаемых пайплайнов обработки данных. Развертывание дашбордов на основе данных с ролями пользователей и контролем доступа.
- Как установить taipy?
- Установите стабильную версию Taipy с помощью pip: pip install taipy Инструкции по альтернативным способам установки см. в руководстве по установке в документации
- Где скачать taipy?
- Исходный код и инструкции по установке — на GitHub: https://github.com/Avaiga/taipy
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Python-фреймворк для оркестрации рабочих процессов: превращает скрипты в промышленные конвейеры данных с расписанием, повторами, кэшированием и автоматизацией на основе событий.
Платформа оркестрации на Python для описания, запуска и мониторинга данных: таблиц, датасетов, ML-моделей и отчётов.
Локально размещаемый open-source инструмент для отслеживания ML-экспериментов: логирует запуски и метаданные, позволяет сравнивать их в UI и запрашивать через Python SDK.
BI-инструмент с открытым исходным кодом, который создает интерактивные отчеты и дашборды на основе SQL и Markdown.
Библиотека Python для создания полноценных веб-приложений, где и фронтенд, и бэкенд написаны на Python.