Fernando — Assistent executiu IA
Fernando és el cervell estratègic de BiVelio. Funciona com a assistent executiu del CEO, accessible via Telegram (i pròximament WhatsApp), amb memòria persistent i capacitat de coordinar agents operatius.
Arquitectura
Fernando opera en una infraestructura dedicada (VPS) independent de les Edge Functions, cosa que li permet mantenir estat, memòria a llarg termini i executar tasques complexes de múltiples passos.
CEO (Telegram / WhatsApp)
→ Fernando (VPS)
→ Consulta memòria (4 capes)
→ Coordina agents operatius
→ Accedeix a dades de BiVelio (calendari, expedients, contactes)
→ Respon amb context completSistema de memòria de 4 capes
Fernando recorda converses passades, decisions i context gràcies a un sistema de memòria estructurat en 4 nivells:
Capa 1 — Memòria immediata
Els últims 20 missatges de la conversa activa. Proporciona context immediat per mantenir coherència en el diàleg.
Capa 2 — Resum a mig termini
Quan una conversa supera els 30 missatges, es genera automàticament un resum que captura els punts clau. El resum s’injecta en les converses següents per mantenir continuïtat.
Capa 3 — Memòria a llarg termini
Fets, preferències i coneixement extret automàticament de cada intercanvi. S’emmagatzema amb cerca semàntica (tsvector + trigram) per recuperar informació rellevant en qualsevol moment.
Exemples del que Fernando recorda:
- Preferències del CEO sobre formats de report
- Decisions preses en converses anteriors
- Dades de contactes esmentats freqüentment
- Context de projectes en curs
Capa 4 — Registre de decisions
Un log estructurat de decisions estratègiques que s’injecta en temps real al prompt de Fernando. Garanteix que les decisions importants mai no es perdin ni es contradiguin.
Les 4 capes de memòria es consulten en cada interacció, assegurant que Fernando sempre respongui amb el context complet disponible.
Agents operatius
Fernando coordina agents especialitzats que executen tasques operatives:
| Agent | Funció |
|---|---|
| Reporting | Genera reports executius sota demanda |
| Marketing | Analitza tendències i genera contingut |
| Status | Consulta l’estat d’expedients, tasques i KPIs |
| News | Monitoritza notícies rellevants del sector |
Els agents operatius estan subordinats a Fernando i executen tasques específiques quan se’ls sol·licita.
Accés a dades del sistema
Fernando pot consultar informació en temps real de BiVelio:
- Calendari — agenda agregada de Google Calendar (multi-compte) via
get_calendar_aggregate - Expedients — estat, assignacions i mètriques de casos actius
- Contactes — informació de clients i empreses del CRM
- KPIs — mètriques de rendiment del workspace
Canals de comunicació
| Canal | Estat |
|---|---|
| Telegram | Operatiu — conversa directa amb el CEO |
| Pendent de configuració (Meta Cloud API) | |
| Tab a BiVelio | Visible al mòdul d’Agents — mostra estat i agents operatius |
Seguretat
- Autenticació dedicada entre BiVelio i el VPS
- Comunicació xifrada via TLS
- Secrets emmagatzemats amb permisos restrictius (0600, només root)
- Sense accés a credencials d’altres serveis
- Aïllament complet de l’entorn d’execució
Fernando està dissenyat per a ús exclusiu de l’equip directiu. No és accessible per a operadors ni usuaris finals del workspace.