Sobre

A ergonomia é inspirada no PyCaret: um objeto de experimento, métodos curtos e resultados prontos para tabela e gráfico. O PyCaret não é dependência. O foco da AutoHybTS é reunir, num só fluxo e com validação temporal sem vazamento, os modelos híbridos residuais para previsão de séries temporais e as estratégias de montá-los — correção aditiva, vários estágios, decomposição e combinação —, aceitando complexidade só quando ela se paga na validação.

Princípios

  • Validade temporal antes de automação.

  • Seleção incremental guardada: na dúvida, fica o modelo mais simples.

  • Rastreabilidade: identidades estáveis, ledger completo, decisões com motivo.

Licença e autoria

AutoHybTS é software livre sob a licença MIT (arquivo LICENSE do repositório), de João Ataíde. Código e issues: https://github.com/jvataidee/AutoHybTS.

Coautoria com IA

A AutoHybTS é desenvolvida por João Ataíde em coautoria com assistentes de inteligência artificial: Claude (Anthropic, pelo Claude Code) e Codex (OpenAI). Os assistentes participam da escrita de código, testes, documentação e tutoriais, da investigação de falhas e da revisão. As decisões de arquitetura e de método, a revisão final e a responsabilidade pelo que é publicado são do autor.

Nenhum trecho entra na main por ter sido gerado por uma ferramenta: toda mudança, assistida ou não, passa pelos mesmos testes de contrato, causalidade e vazamento, pela checagem de tipos e pela revisão do pull request. As regras para contribuições assistidas por IA estão em Contribuindo.

Como citar

Cite a versão que você usou (autohybts.__version__):

@software{autohybts,
  author  = {Ataíde, João},
  title   = {{AutoHybTS}: Automated Hybrid Time Series Forecasting},
  year    = {2026},
  version = {1.0.0rc4},
  url     = {https://github.com/jvataidee/AutoHybTS},
  note    = {Desenvolvido em coautoria com Claude (Anthropic) e Codex (OpenAI)}
}

Para resultados, registre também a semente (session_id), os parâmetros do experimento e o snapshot da seleção (result.snapshot ou export_evidence).

Problemas e sugestões

Abra uma issue no GitHub com a versão, um exemplo mínimo e a mensagem de erro completa. Para vulnerabilidades, siga a política de segurança do repositório (.github/SECURITY.md).