Aplicacions que porten amb elles les seves dades i el seu entorn de còmput.
k3pler és una arquitectura d'aplicacions local-first dissenyada per a entorns intensius en dades i altament regulats. Dades, lògica de negoci, analítica, GIS i capacitats d'IA seleccionades es poden executar directament al dispositiu de l'usuari. Les aplicacions segueixen operatives sense connectivitat permanent i sincronitzen de manera segura quan hi ha xarxa.
L'objectiu és simple: reduir la dependència entre el programari i la infraestructura centralitzada sense renunciar a la seguretat, el control i la interoperabilitat.
k3pler tracta SQLite com a única font de veritat, del navegador al backend. Un mateix format recorre tot el camí — sense capa de traducció que filtri complexitat o mogui dades sense que ho hagis decidit a través d'una frontera.
Consultes, analítica, cartografia i càrregues d'IA seleccionades s'executen al dispositiu que ja conté la informació. La xarxa s'usa per sincronitzar, no per a cada pulsació. Quan la connectivitat es degrada o desapareix, l'aplicació segueix funcionant.
Quan hi ha xarxa, les rèpliques sincronitzen mitjançant un model de snapshot i deltes, mantenint el xifratge i el control d'accés a cada rèplica. Investiguem el transport peer-to-peer perquè la sincronització no requereixi un intermediari central permanent.
k3pler està en producció. El seu desplegament principal dona suport a les operacions de l'espai públic d'una gran ciutat europea, usat diàriament per centenars de persones que gestionen milers d'intervencions urbanes.
Treballem amb administracions, institucions de recerca i socis tecnològics.