Datos
Ve y consulta las tablas Delta de tu S3: esquema, estadísticas e historial desde el log Delta, y SQL de solo lectura.
Periplo Cloud · acceso anticipadoNúcleo open sourceEn tu AWS
Periplo reúne tu lakehouse, tus pipelines, tus APIs y tus agentes de IA en tu propia nube. Todo lo que construye y ejecuta se apoya en loom, nuestra base open source, así que nace con prácticas senior desde el primer día. Polars por defecto; Spark cuando el volumen lo pide.
docker run --rm -p 127.0.0.1:8080:8080 ghcr.io/massivedatascope/periplo:latestEl comando arranca la consola open source en tu máquina. Sin registro.

Ve y consulta las tablas Delta de tu S3: esquema, estadísticas e historial desde el log Delta, y SQL de solo lectura.
Entra con tu proveedor de identidad, invita a tu equipo, concede accesos, separa los datos de cada cliente y audita quién accedió a qué.
Sigue y opera las ejecuciones de ETL que escriben tus tablas, desde la misma consola.
Crea un proyecto loom desde Periplo, despliégalo en tu AWS y obsérvalo en la misma consola.
Un agente que construye con los patrones senior de loom, mediante cambios tipados que tú revisas.


loom es la base tipada de Periplo: un solo kernel para APIs, ETL, streaming, agentes y jobs. Las reglas de negocio, los contratos y los permisos se declaran, se compilan en un plan y se comprueban antes de la primera petición. Las mismas prácticas, escriba quien escriba el código.
Úsalo por tu cuenta desde hoy. Licencia Apache-2.0.
pip install loom-kernelclass CreateUserUseCase(UseCase[User, User]): rules = [ Rule.check(F(CreateUser).email, via=_email_must_be_valid), Rule.forbid(lambda _, __, exists: exists, message="email already exists") .from_params("email_exists"), ] async def execute( self, cmd: CreateUser = Input(), email_exists: bool = Exists(User, from_command="email", against="email"), ) -> User: return await self.main_repo.create(cmd)
Vendemos calidad, así que la enseñamos. Cada cifra enlaza a la fuente pública donde puedes comprobarla.
El pipeline se declara una vez y el motor se elige en la configuración. La mayoría de las cargas de datos caben en un solo nodo y corren con Polars por una fracción del coste; Spark o Databricks entran cuando los datos de trabajo ya no caben.
La consola y loom, para un ingeniero en una máquina. Lo operas tú.
Ver en GitHub →Tu equipo, tus clientes y sus datos, separados y auditados. Nosotros operamos el plano de control; tus datos se quedan en tu S3. Prepago, con límite de gasto.
Pedir acceso anticipadoLo senior no escala. Hay que compilarlo.
Periplo lo hace MassiveDataScope, una empresa de software con sede en Madrid. Publicamos lo que construimos como código abierto: loom, la consola de Periplo, plywatch y loom-actions.