Sistema de gestão logística industrial com assistente de inteligência artificial e monitoramento autônomo.
O SLR é uma plataforma web para gerenciamento de almoxarifados e operações logísticas. Permite controlar produtos, estoque, movimentações e ordens de serviço, com um assistente de IA (ARIA) e um agente autônomo de vigilância (ARIA Guardião) que monitora o sistema 24 horas por dia.
- Cadastrar e controlar produtos com código único (QR Code e código de barras)
- Acompanhar o estoque em tempo real, com alertas de quantidade mínima
- Registrar movimentações de entrada, saída e ajuste
- Gerenciar ordens de serviço de separação, expedição e recebimento
- Consultar a IA para análises e sugestões de reposição
- Monitorar a saúde do sistema automaticamente, com recuperação de falhas
- Backend: Python 3.12, FastAPI, SQLAlchemy, SQLite (com suporte a MySQL)
- Autenticação: PyJWT e bcrypt
- Inteligência artificial: Claude (Anthropic) via httpx
- Frontend: React e Vite, com tema escuro industrial
- Infraestrutura: PM2, Docker Compose (opcional) e Nginx
Com Docker (recomendado):
cp backend/.env.example backend/.env
docker compose up -d
Manualmente (backend):
cd backend
python3 -m venv venv && source venv/bin/activate
pip install -r requirements.txt
uvicorn app.main:app --host 0.0.0.0 --port 8000
O sistema cria dois usuários padrão no primeiro acesso:
- admin / admin123 (perfil Administrador)
- operador / oper123 (perfil Operador)
O login é feito em /auth/login, que retorna um token JWT. Esse token deve ser enviado no cabeçalho Authorization: Bearer nas demais requisições. A documentação completa da API está disponível em /docs.
Agente autônomo que verifica a saúde dos serviços a cada 5 minutos, reinicia automaticamente qualquer processo que apresentar falha e registra cada incidente no arquivo guardian_history.json. Após duas tentativas sem sucesso, sinaliza que é necessária intervenção humana.
- Atualizar o frontend para autenticação JWT
- Notificações do ARIA Guardião via Telegram
- Relatórios exportáveis em PDF e Excel
- Suporte completo a banco MySQL em produção
Robson Vieira