Uma revolução em acessibilidade web com inteligência artificial
O Inclua-AI é uma solução completa de acessibilidade que combina ferramentas tradicionais com o poder da Inteligência Artificial para criar experiências web verdadeiramente inclusivas.
- Modo Escuro Inteligente: Inverte cores mantendo legibilidade
- Controle de Fonte: Ajuste dinâmico de +400% a -40%
- Destaque de Links: Realça todos os elementos interativos
- Filtros para Daltonismo: Protanopia, Deuteranopia, Tritanopia, Acromatopsia
- Leitor de Texto: Narração em português brasileiro
- Seleção Inteligente: Reconhece contexto do texto
- Múltiplas Vozes: Compatível com vozes do sistema
- Análise automática usando Google Gemini 1.5 Flash
- Descrições contextuais detalhadas
- Geração automática de alt-text
- Suporte para imagens complexas e diagramas
- Reescrita em linguagem simples
- Mantém informações importantes
- Ideal para pessoas com dislexia ou dificuldades cognitivas
- Processamento de textos até 5.000 caracteres
- Converte fórmulas em linguagem natural
- Explicações passo a passo
- Contexto e aplicações práticas
- Níveis de complexidade adaptáveis
- Verificação WCAG 2.1 completa
- Sugestões de cores acessíveis
- Análise AA/AAA automática
- Cores alternativas inteligentes
- Análise completa da página
- Detecção de problemas WCAG
- Relatórios detalhados
- Sugestões de correção
// Widget modular e responsivo
class IncluaAIWidget {
- Interface moderna com CSS Grid/Flexbox
- Animações suaves e microinterações
- Suporte completo a teclado
- Modo escuro automático
- Armazenamento local de preferências
}// Servidor Express com IA
- Google Gemini 1.5 Flash API
- Rate limiting inteligente
- Validação robusta de entrada
- Tratamento de erros avançado
- Logs detalhados para monitoramento- Node.js 18+
- Chave de API do Google Gemini
- Navegador moderno
- Clone o repositório
git clone https://github.com/GabrielRibeiroRodrigues/Inclua-AI.git
cd Inclua-AI- Configure o servidor
cd servidor
npm install- Configure variáveis de ambiente
# Crie arquivo .env
GEMINI_API_KEY=sua_chave_aqui
PORT=3000- Inicie o servidor
npm start- Acesse a aplicação
http://localhost:3000/index-new.html
<!-- Adicione apenas 2 linhas ao seu HTML -->
<link rel="stylesheet" href="https://inclua-ai.com/widget-new.css">
<script src="https://inclua-ai.com/widget-new.js"></script>| Funcionalidade | Versão 1.0 | Versão 2.0 (Atual) |
|---|---|---|
| Ajustes Visuais | ✅ Básico | ✅ Avançado |
| Leitor de Texto | ✅ Simples | ✅ Contextual |
| Descrição de Imagens | ❌ | ✅ IA Avançada |
| Simplificação de Texto | ❌ | ✅ IA Avançada |
| Análise de Contraste | ❌ | ✅ WCAG 2.1 |
| Verificação de Acessibilidade | ❌ | ✅ Completa |
| Explicação de Matemática | ❌ | ✅ IA Contextual |
| Interface | 🔧 Funcional | 🎨 Moderna |
| Performance | ⚡ Boa | ⚡ Otimizada |
- Teste de acessibilidade em tempo real
- Análise automática de conformidade WCAG
- Geração de alt-text para imagens
- Verificação de contraste de cores
- Navegação acessível em qualquer site
- Simplificação de conteúdo complexo
- Descrição de imagens e gráficos
- Personalização visual completa
- Conformidade legal automática
- Inclusão digital real
- Redução de custos de adequação
- Ampliação de audiência
- HTML5 Semântico: Estrutura acessível
- CSS3 Moderno: Grid, Flexbox, Custom Properties
- JavaScript ES6+: Classes, Async/Await, Modules
- Web APIs: Speech Synthesis, Selection API, Intersection Observer
- Node.js: Runtime JavaScript
- Express.js: Framework web minimalista
- Google Gemini API: Inteligência artificial avançada
- CORS: Suporte cross-origin
- Rate Limiting: Proteção contra abuso
- VS Code: Ambiente de desenvolvimento
- Git: Controle de versão
- npm: Gerenciamento de pacotes
- Render: Deploy em produção
| Métrica | Resultado |
|---|---|
| Tempo de Implementação | 5 minutos |
| Conformidade WCAG | Nível AA/AAA |
| Redução de Barreiras | 90%+ |
| Satisfação do Usuário | 95%+ |
| Performance | < 50kb total |
- Reconhecimento de voz para comandos
- Tradução automática de idiomas
- Integração com screen readers
- Análise de navegação por teclado
- Personalização avançada de interface
- Relatórios de uso e analytics
- Plugin para WordPress/Drupal
- API pública para desenvolvedores
- IA local (offline-first)
- Realidade aumentada para navegação
- Integração com IoT
- Blockchain para certificação
Contribuições são bem-vindas! Por favor:
- Fork o projeto
- Crie uma branch para sua feature (
git checkout -b feature/AmazingFeature) - Commit suas mudanças (
git commit -m 'Add some AmazingFeature') - Push para a branch (
git push origin feature/AmazingFeature) - Abra um Pull Request
Este projeto está licenciado sob a MIT License - veja o arquivo LICENSE para detalhes.
- Google Gemini: Por fornecer IA avançada e acessível
- W3C: Pelas diretrizes WCAG que orientam o desenvolvimento
- Comunidade: Feedback valioso de usuários com deficiência
- Open Source: Bibliotecas e ferramentas que tornaram isso possível
Gabriel Ribeiro Rodrigues
- 📧 Email: gabriel@inclua-ai.com
- 🌐 GitHub: @GabrielRibeiroRodrigues
- 💼 LinkedIn: Gabriel Ribeiro
🌟 Se este projeto ajudou você, considere dar uma estrela! ⭐
Feito com ❤️ para um mundo mais acessível