// readme

Altair Assistant

Altair é um assistente de inteligência artificial open-source que combina interação por voz, automação do computador e ferramentas científicas em uma única plataforma. O objetivo do projeto é criar um assistente modular capaz de auxiliar em tarefas técnicas, aprendizado e experimentação com IA.

Funcionalidades

  • Interacao por voz: captura pelo microfone e transcricao exclusivamente via API remota; respostas por TTS (Piper/ElevenLabs).
  • Chat desktop em tempo real com atalhos de midia (copiar resposta, anexar arquivos, pre-visualizacao de imagens).
  • Automacao WhatsApp Web: envia audios gerados pelo próprio assistente, mensagens e arquivos, com pipeline interno (Piper -> ogg) e logs em data/wwebjs_logs.
  • Automacao do sistema operacional: abre apps, executa comandos locais, realiza buscas web, abre sites e organiza arquivos.
  • API remota (FastAPI) para controlar o Altair por dispositivos móveis.
  • CAD/3D: gera arquivos 3D como engrenagens, sólidos geométricos, sistemas mecânicos, todo a partir de comandos em linguagem natural.
  • Calculos avancados: resolver equacoes/sistemas, integrais, derivadas, graficos de funcao, encontrar raízes de equações,…