ROADMAP
Visão completa do futuro da plataforma Kyra. Novas funcionalidades, melhorias de experiência e evolução contínua para personal trainers e seus alunos.
Plano PRO MAX: Geração de Imagens e Vídeos
FeatureLançamento do plano PRO MAX, o plano mais completo da plataforma. Agora você pode gerar imagens e vídeos profissionais diretamente na conversa com os agentes. Gere até 200 imagens por mês com KYRA-IMAGE 5.2 e até 30 vídeos por mês com KYRA VIDEO 1.2. Crie conteúdo visual profissional para redes sociais, posts, reels e materiais de marketing em segundos.
+ Plano PRO MAX v1.6.0 + • Geração de imagens: 200/mês (KYRA-IMAGE 5.2) + • Geração de vídeos: 30/mês (KYRA VIDEO 1.2) + • Resolução de imagens: 1024x1024 + • Vídeos: 4s ou 8s (720x1280 ou 1280x720) + • Integração completa com agentes IA + • Preview e download direto no chat + • Tracking de uso em tempo real + • Reset mensal automático + • Preço: R$ 250/mês ou R$ 2.500/ano
Envio de Áudio: Mensagens de Voz
FeatureAgora você pode enviar mensagens de áudio diretamente no chat! Grave sua mensagem, confirme e envie. O áudio é automaticamente transcrito em tempo real e enviado para o agente. Player de áudio integrado no chat com design moderno, similar ao WhatsApp, mas com a identidade visual da KYRA. Disponível para planos PRO e PRO MAX.
+ Envio de Áudio v1.6.1 + • Gravação de áudio diretamente no chat + • Transcrição automática em tempo real + • Player de áudio integrado (estilo WhatsApp) + • Pause/Resume durante gravação + • Confirmação antes de enviar + • Disponível para planos PRO e PRO MAX + • Armazenamento seguro no Supabase + • Integração com agentes IA + • Design responsivo e acessível
Agentes PROMAX Exclusivos
FeatureNovos agentes especializados exclusivos para usuários PROMAX. Agentes com capacidades avançadas de geração de conteúdo visual, criação de estratégias de marketing e muito mais. Visualização de agentes bloqueados para não-PROMAX com opção de upgrade, incentivando a assinatura do plano premium.
+ Agentes PROMAX Exclusivos v1.6.2 + • Novos agentes especializados PROMAX + • Visualização de agentes bloqueados + • Switch para ver agentes PROMAX (não-PROMAX) + • Mensagens de upgrade contextuais + • Integração com geração de mídia + • Agentes otimizados para criação de conteúdo + • Templates exclusivos PROMAX + • Sistema de bloqueio inteligente
Kyra Desktop App - Aplicativo Nativo
FeatureAgora você pode acessar a Kyra diretamente do seu computador! O Kyra Desktop App é um aplicativo nativo para Windows e Mac, oferecendo uma experiência desktop completa. Interface limpa sem menu superior, menu de contexto customizado com opções úteis (limpar cache, cookies, recarregar), DevTools bloqueado para segurança, e atualizações automáticas. Instalador completo com termos de serviço e política de privacidade (LGPD) integrados.
+ Kyra Desktop App v1.4.0 + • Aplicativo nativo para Windows e Mac + • Interface limpa sem menu superior + • Menu de contexto customizado (botão direito) + • Opções: limpar cache, cookies, recarregar + • DevTools bloqueado para segurança + • Atualizações automáticas + • Instalador NSIS com termos e privacidade + • Conformidade LGPD + • Página de download na plataforma + • Build automatizado e distribuição
Novo Agente: KYRA Reabilitação
FeatureApresentamos a KYRA Reabilitação, sua nova especialista em recuperação funcional e pós-lesão. Com mais de 18 anos de experiência simulada em fisioterapia esportiva, ela cria programas de reabilitação personalizados, seguros e progressivos. Protocolos em 4 fases (aguda, subaguda, remodelamento e retorno funcional), análise de lesões comuns, critérios de progressão e sinais de alerta incluídos. Agente Premium com 3 dias de trial gratuito.
+ Novo Agente: KYRA Reabilitação + • Especialista em recuperação pós-lesão + • Protocolos de reabilitação em 4 fases + • Análise de lesões: joelho, ombro, coluna, tornozelo + • Critérios de progressão e red flags + • Modelo: Claude Haiku 4.5 com reasoning + • Agente Premium com 3 dias de free trial + • Integração completa com sistema de anamnese + • Sugestões contextuais específicas
Correções Críticas: PDF, Conversas e Agentes
FixPacote de correções críticas para melhorar a estabilidade da plataforma. Resolvemos problemas de exportação de PDF que falhavam em certas condições, conversas que ficavam bugadas após erros de conexão, e agentes que paravam de responder em cenários específicos. Melhorias na resiliência de conexões e tratamento de erros para uma experiência mais fluida.
- Exportação de PDF falhando em conversas longas + PDF: Corrigido timeout e tratamento de erros - Conversas bugadas após ECONNRESET + Chat: Melhor resiliência em erros de conexão - Agentes parando de responder aleatoriamente + Agentes: Corrigido fallback e recuperação de estado - Mensagens duplicadas em retry + Mensagens: Deduplicação e controle de estado + Geral: Melhor tratamento de timeouts + Geral: Logs mais detalhados para debug
Exclusão em Massa de Conversas com Performance Otimizada
FeatureGerencie suas conversas com eficiência máxima. Agora você pode selecionar múltiplas conversas de uma vez e excluí-las em massa, com exclusão otimista que remove instantaneamente da interface enquanto o processamento acontece em segundo plano. Interface intuitiva com checkboxes, seleção de todas as conversas com um clique, e feedback visual imediato. Perfeito para organizar grandes volumes de conversas sem esperar pelo processamento do servidor.
+ Exclusão em Massa de Conversas + • Seleção múltipla com checkboxes intuitivos + • Botão "Selecionar todas" para operações rápidas + • Exclusão otimista - remoção instantânea da UI + • Processamento em segundo plano sem bloquear interface + • Feedback visual imediato com contador de selecionadas + • Rollback automático em caso de erro + • Experiência fluida mesmo com grandes volumes + • Interface responsiva e moderna
Sistema de Sugestões com Contribuições via PIX
FeatureSistema completo de sugestões da comunidade com contribuições financeiras via PIX. Crie sugestões públicas, contribua financeiramente para tornar ideias realidade, e acompanhe o progresso em tempo real. Integração completa com pagamentos PIX via Woovi, confirmação automática de pagamentos, e sistema de comentários para discussão colaborativa.
+ Sistema de Sugestões com Contribuições via PIX + • Criação de sugestões públicas pela comunidade + • Contribuições financeiras via PIX (Woovi) + • QR Code PIX para pagamento rápido e seguro + • Confirmação automática de pagamentos + • Sistema de comentários para discussão + • Perfil de usuários com estatísticas completas + • Aprovação de sugestões por administradores + • Acompanhamento de progresso em tempo real + • Workflow completo de aprovação e contribuição
Duplicação de Agentes (com Histórico)
FeatureBotão "Duplicar" nas conversas de agentes. Cria um novo agente e uma nova conversa, copiando o histórico completo (e a anamnese do aluno, quando existir) como contexto inicial.
+ Duplicação de Agentes + • Botão "Duplicar" na lista de conversas + • Cria agente NOVO baseado no mesmo template + • Copia histórico completo da conversa + • Envia histórico + anamnese como contexto inicial do agente + • Aviso de loading (pode demorar até 5 minutos)
Integração com Status Page
FeatureIntegração completa do Status Page na plataforma principal. Link "Status" no header com badge de notificação, popover no hover mostrando incidentes ativos, correções de CORS para comunicação entre plataformas, e sistema completo de suporte via WhatsApp automatizado com agentes Kyra IA.
+ Link Status no Header + • Link "Status" adicionado ao header principal + • Badge de notificação vermelha com contador de incidentes + • Visual limpo mantendo apenas "Status" no texto + + Popover de Incidentes no Hover + • Popover customizado aparece ao passar mouse no link + • Mostra até 5 incidentes ativos mais recentes + • Informações detalhadas: título, status, descrição e data + • Link para ver todos os incidentes na status page + + Integração de APIs + • Headers CORS configurados na status page + • Endpoint /api/incidents acessível do frontend principal + • Handler OPTIONS para preflight requests + • Atualização automática de incidentes a cada 30 segundos + + Melhorias de UX + • Posicionamento dinâmico do popover baseado no link + • Timeout inteligente para fechar popover ao sair + • Suporte completo a dark/light mode + • Fechamento automático ao clicar fora + + Suporte via WhatsApp Automatizado + • Sistema completo de WhatsApp Worker integrado + • Recebimento de mensagens via webhooks do Meta + • Respostas automáticas com agentes Kyra IA + • Gestão de conversas WhatsApp na plataforma + • Sistema de janela de 24h para respostas automáticas + • Interface de suporte para admins + • Contador de mensagens não lidas e arquivamento + • Suporte a mensagens interativas (botões e listas) + • Envio de mídia (imagens e documentos)
Sistema de Gamificação Completo
MajorSistema completo de gamificação para personal trainers e alunos. Badges, streaks, rankings, notificações em tempo real e sistema de pontos integrado. Gamificação tanto para contas de personal quanto para alunos.
+ Sistema de Gamificação + • Badges e conquistas para personal trainers e alunos + • Sistema de streaks (sequências) diárias + • Rankings globais e por personal + • Sistema de pontos e atividades + + Notificações em Tempo Real + • Notificações de badges desbloqueados + • Toast customizado com card de badge + • Sistema de notificações centralizado + • Marcação automática como lida + + Gamificação para Personal Trainers + • Badges por alunos cadastrados + • Badges por conversas iniciadas + • Badges por planos ativados + • Ranking global de trainers + + Gamificação para Alunos + • Badges por mensagens enviadas + • Badges por streaks mantidas + • Badges por objetivos alcançados + • Ranking de alunos por personal + + Cron Jobs e Rankings + • Recálculo automático de rankings + • Sistema de cron jobs para atualizações + • Atualização de posições em tempo real
Academy de Vídeos + Proteções de Segurança
MajorSistema completo de Academy de Vídeos para personal trainers com proteção avançada de conteúdo. Inclui streaming seguro com tokens temporários, detecção de gravação de tela, controle de acesso por plano (PRO), e melhorias na interface de chat.
+ Academy de Vídeos + • Sistema completo de upload e gestão de vídeos para admins + • Player de vídeo customizado com controles avançados + • Bloqueio de conteúdo para usuários não-PRO + • Sistema de tokens temporários para streaming seguro + + Proteção de Conteúdo + • Detecção de gravação de tela (screen capture protection) + • Tela preta automática ao detectar gravadores + • Desabilitação de F12, DevTools e atalhos + • RLS policies para storage (acesso restrito por plano) + + Melhorias Chat + • Tela inicial ao entrar na página + • Abertura automática de chats recém-criados + • Correção de hover sobreposto na lista + • Ajustes de tamanho e espaçamento
Sistema de Gestão de Alunos
MajorImplementação completa de CRUD para gestão de alunos de personal training. Sistema de anamnese digital com 5 abas organizadas, filtros avançados e vinculação com agentes especializados.
@@ -12,8 +12,15 @@ + export async function createStudent(data: StudentInput) { + const supabase = createSupabaseAdminClient(); + const { data: student, error } = await supabase + .from('beta_students') + .insert({ ...data, user_id: getCurrentUserId() }) + .select() + .single(); + if (error) throw error; + return student; + }
Agentes Especializados
MajorImplementação de agentes especializados em treino e nutrição com memória persistente. Agentes mantêm contexto de conversas anteriores e aprendem com cada interação.
@@ -15,7 +15,12 @@ - export class BaseAgent { + export class SpecializedAgent extends BaseAgent { + constructor( + public specialization: 'treino' | 'nutricao', + public memoryBlocks: MemoryBlock[] + ) { + super(); + this.setupMemoryPersistence(); + } + }
Exportação de PDF
FeatureSistema completo de exportação de PDF com integração jsPDF e Chromium. Geração de relatórios, planos de treino e conversas em formato PDF com sanitização HTML e compatibilidade serverless.
@@ -12,4 +12,15 @@ + export async function generatePDF(content: string) { + const pdf = new jsPDF(); + const sanitized = sanitizeHtml(content, { + allowedTags: ['p', 'br', 'strong', 'em'] + }); + pdf.text(sanitized, 10, 10); + return pdf.output('blob'); + }
Chat com Streaming SSE
FeatureImplementação de chat em tempo real com Server-Sent Events (SSE) para streaming de respostas. Suporte a mensagens multimodais com upload de imagens e feedback visual durante a geração.
@@ -8,4 +8,12 @@ + export function useMessageStream(conversationId: string) { + const [message, setMessage] = useState(''); + const eventSource = new EventSource( + `/api/chat/messages?conversation_id=${conversationId}` + ); + eventSource.onmessage = (e) => setMessage(prev => prev + e.data); + return message; + }
CSRF Protection e Rate Limiting
SecurityImplementação de proteção CSRF e rate limiting com Redis (Upstash). Validação de uploads de arquivos, sanitização HTML e verificação de assinatura de webhooks para maior segurança da API.
@@ -5,3 +5,12 @@ + export function csrfProtection() { + return async (c, next) => { + const token = c.req.header('X-CSRF-Token'); + if (!validateCSRFToken(token)) throw new Error('Invalid CSRF'); + await next(); + }; + } + + export function rateLimit() { /* ... */ }
Criptografia End-to-End
SecurityImplementação de criptografia AES-256 para todas as conversas e dados de usuários. Conformidade com LGPD garantida. Zero-knowledge architecture para máxima privacidade.
@@ -8,3 +8,8 @@ - export function encrypt(data: string): string { + export function encryptE2E(data: string, key: CryptoKey): Promise<string> { + const iv = crypto.getRandomValues(new Uint8Array(12)); + return crypto.subtle.encrypt( + { name: 'AES-GCM', iv }, + key, new TextEncoder().encode(data) + ); + }
Anamnese Digital Completa
FeatureSistema completo de anamnese digital com 5 abas organizadas: dados pessoais, histórico médico, objetivos de treino, condicionamento físico e preferências alimentares. Formulário extenso e validado.
@@ -5,3 +5,8 @@ + export function AnamnesisForm({ studentId }: Props) { + const tabs = ['Pessoal', 'Médico', 'Objetivos', 'Condicionamento', 'Preferências']; + return ( +{/* ... */} + ); + }
Correção de Streaming
FixCorrigido problema onde o streaming de respostas podia travar quando o usuário desconectava durante a geração de resposta. Implementado timeout inteligente e cleanup automático.
@@ -23,5 +23,8 @@ + const cleanup = () => { + if (stream) stream.abort(); + clearTimeout(timeoutId); + } + req.on('close', cleanup);
KYRA 3
Major ReleaseRelease major da Kyra com integração de LLMs avançados. Chat inteligente, agentes especializados em treino e nutrição, memória persistente e privacidade total garantida. Beta lançado em 05/01/2026.
@@ -0,0 +1,250 @@ + export class KyraPlatform { + private aiClient: AIClient; + private agents: Map<string, Agent>; + + constructor() { + this.aiClient = new AIClient({ + apiKey: process.env.AI_API_KEY + }); + } + }
PROJECTED_ROADMAP
✓ Sistema de Gamificação
Badges, streaks, rankings e notificações para personal trainers e alunos. Sistema completo de gamificação integrado.
✓ Academy de Vídeos
Biblioteca de tutoriais e cursos em vídeo para personal trainers com proteção de conteúdo avançada.
✓ Acesso a API Beta
API REST completa para integrações e automações.
✓ Novos Agentes
Expansão de agentes especializados (fisioterapia, psicologia esportiva). Agentes PROMAX exclusivos lançados.
✓ Dashboard de Analytics
Métricas detalhadas de uso e performance para trainers.
✓ Exportação de Relatórios
Exportação automática de relatórios em PDF.
✓ Sistema de Feedback
Like/Dislike em mensagens para melhorar respostas futuras.
✓ Upload Multimodal
Envio de imagens e arquivos nas conversas com agentes.
✓ Integração Status Page
Link "Status" no header com badge de notificação e popover de incidentes ativos.
✓ Suporte via WhatsApp Automatizado
Sistema completo de WhatsApp Worker com respostas automáticas via agentes Kyra IA.
✓ Duplicação de Agentes (com Histórico)
Botão "Duplicar" para criar um novo agente e reaproveitar o histórico + anamnese como contexto inicial.
Biblioteca de Treinos
Coleção de treinos pré-configurados e personalizáveis.
Sistema de Notificações
Push notifications e alertas inteligentes.
Biblioteca de Conteúdo
Acesso a treinos, receitas e materiais educativos.
Geração de PDFs
Exportação de planos de treino e relatórios personalizados.
Multi Agentes em Conversa
Múltiplos agentes colaborando na mesma conversa.
Gerar Arquivos
Geração automática de PDFs, planilhas e documentos.
Enviar e Receber Áudio
Suporte completo para mensagens de voz e transcrição.
Integração WhatsApp/Telegram
Chat da Kyra disponível via mensageiros populares.
Webhooks para Integrações
Eventos em tempo real para sistemas externos.
API GraphQL
Endpoint GraphQL para consultas flexíveis.
Melhorias de Performance
Otimizações de cache, paginação e redução de latência.