Skip to main content

MD20_JUNNY_AI_INTEGRATION_STRATEGY.md

Integração de IA

Este módulo está em roadmap estratégico. O núcleo do Junny continua 100% utilizável sem IA; assistência inteligente será opcional e com controlo explícito sobre dados e providers.

Fase SDK: strategy · Pacote: @junny/ai-sdk

Casos de uso previstos

  • Gerar pedidos REST a partir de linguagem natural.
  • Importar curl para request visual/collection.
  • Analisar respostas — erros, auth, sugestões.
  • GraphQL — queries, mutations e variables.
  • SOAP — envelopes, XML, explicação de faults.
  • OpenAPI — coleções e apoio a testes.

Providers futuros (interface)

OpenAIOpenRouterOllamaAnthropiclocal-modelsllamacpp

Privacidade e controlo

  • optional-ai
  • user-controls-data-sent
  • privacy-mode-local-only
  • no-mandatory-cloud

Estrutura planejada (backend)

/modules/ai
  /providers
  /services
  /prompts
  /dto

Frontend: /features/ai — chat, sidebar e quick actions mais tarde.

Fora de âmbito (inicial)

  • IA obrigatória
  • Telemetry agressiva
  • Envio automático de dados ao cloud
  • Dependência obrigatória de serviços cloud