CIBA - Craft Intelligent Bot Assistant
Plataforma SaaS multi-tenant para atendimento automatizado via WhatsApp usando IA (Claude/OpenAI), com escalação inteligente para humanos e portal administrativo.
Navegação rápida
| Seção |
Descrição |
| Arquitetura |
Visão geral, camadas, decisões arquiteturais |
| Modelo de Dados |
Entidades, relacionamentos, multi-tenancy |
| Setup |
Como subir o ambiente local |
| API |
Endpoints por recurso |
| Fluxos |
Fluxos de negócio (mensagens, escalação, conexão) |
| Integrações |
LLM, Evolution API, R2, Seq |
| Padrões |
Pipeline, rate limiting, safety |
| Frontend |
Páginas, componentes, services |
| Contribuição |
Commits, review, issues |
Tech Stack
| Camada |
Tecnologia |
| Backend |
C# 12, .NET 8, Minimal APIs, MediatR (CQRS) |
| Frontend |
Blazor WASM 8, MudBlazor 8 |
| Banco de Dados |
PostgreSQL 17, EF Core 8 |
| Cache |
Redis 7 (StackExchange.Redis) |
| LLM |
Claude API (Anthropic), OpenAI |
| WhatsApp |
Evolution API v2.3.7 |
| Storage |
Cloudflare R2 (AWS S3 SDK) |
| Real-time |
SignalR |