
API Hub
Transforma qualquer especificação OpenAPI/Swagger em documentação interativa, com executor de requisições e um assistente de IA.
Visão Geral
O API Hub transforma qualquer especificação OpenAPI/Swagger (JSON ou YAML, a partir de uma URL) em um site de documentação interativo, com um executor de requisições ("try it") embutido e um assistente de IA para conversar sobre as APIs documentadas.
É multiusuário: as contas ficam no Postgres e o acesso é controlado por grupos e permissões (RBAC), incluindo quais specs cada grupo enxerga.
Conta com command palette global (Cmd+K), chat de IA com fallback entre providers e circuit breaker, telas administrativas no estilo Active Directory para usuários e grupos, e auditoria estrita de toda ação sensível.
Principais Funcionalidades
- Carregar specs OpenAPI/Swagger por URL
- Executor de requisições "try it" via proxy server-side (sem problemas de CORS)
- Chat de IA com o contexto da spec, streaming e fallback entre providers
- RBAC macro/micro com acesso a specs por grupo
- Command palette global (Cmd+K)
- Console administrativo no estilo Active Directory para usuários e grupos
- Auditoria estrita e logout forçado
Tecnologias Utilizadas
Galeria do Projeto

Detalhes do Projeto
Cliente
Projeto Pessoal
Período
2026
Papel
Desenvolvedor Full Stack

