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