
Documentación · Experimental
Entra el código. Sale una imagen chica.
Acropolis detecta el lenguaje y el framework de tu app, baja toolchains verificadas y arma una imagen OCI sin Dockerfile y sin daemon. Esta documentación tiene dos puertas: una para tu agente y otra para vos.
Acropolis no tiene un servidor MCP propio: tu agente corre la CLI y lee su JSON. Para construir y desplegar en Olimpia, conectá el servidor MCP de Olimpia y elegí Acropolis como builder.
- Plan
acropolis plan ./app --json - Build
acropolis build ./app --oci image.tar --events json Claude Code
claude mcp add --transport http olimpia https://api.olimpia.dev/mcpCodex
codex mcp add olimpia --url https://api.olimpia.dev/mcp
Esta documentación también se lee sin HTML: llms.txtllms-full.txtskill.mdMarkdown de cada página
- ConectarDale a tu agente la documentación, el binario y la salida para máquinas.
- Herramientasplan, build, inspect y cache como herramientas del agente, con su JSON y sus códigos de salida.
- FlujosVer si una app se puede construir, reaccionar a un build fallido, corregir la detección y construir en Olimpia.
- InstalarBinarios para Linux x86_64 y arm64, con checksums y procedencia verificable.
- Cómo funcionaDetección, planes, toolchains verificadas y cómo se arma la imagen.
- UsoConstruir a un registry o a un tar, ver el plan y pasar variables de build.
- CompatibilidadLos lenguajes y frameworks que Acropolis detecta hoy.
- ProducciónPrivilegios, caches y la imagen del builder para correrlo en CI.
El builder
Qué hace Acropolis
- Sin DockerfileDetecta el lenguaje y el framework y escribe el plan de build por vos.
- Sin daemonUn solo binario en Rust que construye en sus propios namespaces, sin Docker ni BuildKit.
- Descargas verificadasToolchains y dependencias se comparan con sus checksums antes de usarse.
- Sale OCISubí la imagen a un registry o escribí un tar para cargar con docker load.
- Hecho para máquinasPlanes y eventos de build en JSON, para que un agente o tu CI sigan cada paso.
- ExperimentalLa interfaz, la salida y los valores por defecto todavía pueden cambiar entre versiones.