Pular para conteúdo

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.

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