Selega es el satélite de control de estados contables de la familia Escriba
— un asistente on-prem para las Secretarías Técnicas de los Consejos Profesionales de
Ciencias Económicas de Argentina. Subes un balance; un conjunto de cruces numéricos valida
los estados contables en vivo y propone el desenlace: legalizar, observar, certificar la
firma o denegar. Local, exacto, multi-jurisdicción.
Legalizar un juego de estados contables (EECC) es lento, manual y propenso a errores. Un revisor
de la Secretaría Técnica tiene que releer varias tablas pequeñas — el estado de situación
patrimonial (ESP), el estado de resultados (ER), el estado de evolución del patrimonio neto
(EEPN), el estado de flujo de efectivo (EFE) y los anexos — y comprobar a mano que los números
concuerden entre sí: que el activo sea igual al pasivo más el patrimonio neto, que el PN coincida
entre el ESP y el EEPN, que la variación del flujo de efectivo concilie, y así sucesivamente. Un
solo error de transcripción o de armado es fácil de pasar por alto y caro de dejar pasar.
Selega codifica esos acuerdos como cruces numéricos — los invariantes del dominio que los
estados contables deben cumplir. Cargas los estados (a mano, con una plantilla de extracción
local o mediante un motor de IA gateado opcional) y cada cifra se pinta de verde cuando un
cruce la corrobora o de ámbar cuando entra en un cruce que no cierra. Los cruces son la red de
seguridad: ningún número inconsistente se cuela. Una vez resueltos los cruces y el checklist de
cada jurisdicción, un motor de decisión propone el desenlace. Todo corre en tu propio
hardware, sin ninguna petición externa por defecto.
Alrededor de 14 cruces del dominio (A = P + PN, PN: ESP = EEPN, resultado: ER = EEPN, variación del EFE, amortizaciones, RECPAM, nota de seguridad social, nota de PN negativo y más) detectan errores de extracción y de armado mientras escribes.
Semáforo verde / ámbar
Cada cifra se pinta de verde cuando un cruce la corrobora, y de ámbar cuando entra en uno que no cierra — así el revisor ve al instante dónde se rompe un estado.
Motor de decisión
A partir de los cruces que fallan y el checklist de la jurisdicción, Selega propone el desenlace: legalizar, observar, certificar la firma o denegar / devolver.
Lienzo PDF con OCR
Extracción local de PDF con OCR por región (Tesseract) y procedencia, para ver de dónde salió cada cifra.
Editable por jurisdicción
Las cifras, los cruces y el checklist se editan por jurisdicción desde Admin, sin tocar código — los cruces son universales; los controles formales y las consecuencias varían según el Consejo.
Roles y circuito de revisión
Cinco roles (agente, supervisor, auditor, admin, superadmin) con un circuito de revisión configurable, un expediente exportable de solo lectura y una bandeja con semáforo.
IA gateada y enchufable
Apagada por defecto. Motor local (Ollama, p. ej. Qwen2.5-VL en CPU) o nube (OpenRouter), local-first, con la API key guardada del lado del servidor.
Self-hosted, con todo incluido
Un solo docker compose up levanta Selega y su propia base PostgreSQL. Corre como usuario no-root, con CSP, cabeceras de seguridad y una postura endurecida y auditada.