Uma plataforma de orquestração em Python para definir, executar e monitorar ativos de dados, como tabelas, datasets, modelos de ML e relatórios.
Avaiga/taipy
Biblioteca Python para transformar dados e algoritmos de IA em aplicações web prontas para produção, com interface, pipelines e agendamento.
- Estrelas
- 19,458
- Forks
- 2,001
- Issues abertas
- 233
- Último commit
- há 3 meses
O que é?
Taipy é uma biblioteca Python para cientistas de dados e engenheiros de machine learning que querem criar aplicações web orientadas a dados e IA sem precisar aprender uma stack de front-end separada. Ela gera a interface de usuário a partir de código Python e cuida dos componentes complementares, como integração de dados, orquestração de pipelines e agendamento.
Além da interface, Taipy oferece análise de cenários hipotéticos e gerenciamento de cenários, permitindo que os usuários finais comparem variações de um modelo ou pipeline. Também inclui autenticação, funções e gerenciamento de usuários, tarefas cron e uma interface de linha de comando com scripts de implantação, gerenciamento de versões, migração de dados e telemetria para operações em produção.
A biblioteca principal pode ser instalada com pip. O ecossistema mais amplo inclui Taipy Designer, Taipy Studio, templates predefinidos e integrações com plataformas de dados.
Recursos principais
- 01Gera interfaces web diretamente a partir de código Python.
- 02Orquestra pipelines de dados e gerencia agendamentos e tarefas cron.
- 03Oferece suporte à análise de cenários hipotéticos e ao gerenciamento de cenários.
- 04Oferece autenticação, funções e gerenciamento de usuários.
- 05Inclui uma interface de linha de comando, scripts de implantação e ferramentas de migração de dados.
- 06Oferece telemetria e monitoramento para operações em produção.
Casos de uso
- Transformar um modelo de machine learning em uma aplicação web interna para que usuários de negócio façam previsões.
- Criar ferramentas para comparar cenários de modelos de previsão ou planejamento.
- Agendar e orquestrar pipelines recorrentes de processamento de dados.
- Implantar dashboards orientados a dados com funções de usuário e controle de acesso.
Início rápido
- 1
Instale a versão estável do Taipy com pip
pip install taipy - 2
Consulte o guia de instalação na documentação para ver outros métodos de instalação
Antes de usar
- Requer Python 3.9 a 3.12.
Em coleções
Tópicos
Perguntas frequentes
- O que é taipy?
- Biblioteca Python para transformar dados e algoritmos de IA em aplicações web prontas para produção, com interface, pipelines e agendamento. Taipy é uma biblioteca Python para cientistas de dados e engenheiros de machine learning que querem criar aplicações web orientadas a dados e IA sem precisar aprender uma stack de front-end separada. Ela gera a interface de usuário a partir de código Python e cuida dos componentes complementares, como integração de dados, orquestração de pipelines e agendamento.
- taipy é gratuito? Qual é a licença?
- taipy é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- taipy ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de taipy foi em 10 de ago. de 2026.
- Para que posso usar taipy?
- Transformar um modelo de machine learning em uma aplicação web interna para que usuários de negócio façam previsões. Criar ferramentas para comparar cenários de modelos de previsão ou planejamento. Agendar e orquestrar pipelines recorrentes de processamento de dados. Implantar dashboards orientados a dados com funções de usuário e controle de acesso.
- Como instalar taipy?
- Instale a versão estável do Taipy com pip: pip install taipy Consulte o guia de instalação na documentação para ver outros métodos de instalação
- Onde consigo taipy?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Avaiga/taipy
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Plataforma open source e orientada a eventos para orquestrar workflows de dados, IA e infraestrutura definidos em YAML.
Framework de orquestração de workflows em Python que transforma scripts em pipelines de dados de produção, com agendamento, novas tentativas, cache e automações baseadas em eventos.
Rastreador de experimentos open source e auto-hospedado para registrar execuções de treinamento de ML e metadados, compará-las em uma interface e consultá-las com um SDK Python.
Ferramenta de BI open source baseada em código que cria relatórios e dashboards interativos a partir de SQL e markdown.
Uma biblioteca Python para criar aplicações web full-stack com frontend e backend escritos em Python.