AboutAcerca de Shadowgrams
Shadowgrams starts from a premise that is simple and radical: code is not neutral. Artificial vision systems —trained on archives that render non-Western epistemologies invisible and reproduce colonial hierarchies— do not merely describe images: they take part in producing what is visible, assigning categories and hierarchies to bodies, deciding what landscape counts as nature or what gesture reads as threat or as merchandise. Shadowgrams parte de una premisa simple y radical: el código no es neutro. Los sistemas de visión artificial —entrenados con archivos que invisibilizan epistemologías no occidentales y reproducen jerarquías coloniales— no se limitan a describir imágenes: participan en la producción de lo visible, asignando categorías y jerarquías a los cuerpos, interpretando qué paisaje cuenta como naturaleza o qué gesto se lee como amenaza o mercancía.
Drawing on Situationist détournement and the institutional critique of conceptual art, the project hijacks photographs from everyday circulation, intervenes in their surface and their data layers, and returns them to Instagram. It does not seek to impose an alternative interpretation, but to produce a semantic drift: for the same image to admit incompatible readings depending on who —or what— is looking at it. Retomando el détournement situacionista y la crítica institucional del arte conceptual, el proyecto secuestra fotografías del flujo cotidiano, interviene su superficie y sus capas de datos y las devuelve a Instagram. No busca imponer una interpretación alternativa, sino producir una deriva semántica: que una misma imagen admita lecturas incompatibles según quién —o qué— la esté mirando.
The critique does not fall on the bodies, communities, or landscapes represented, but on the hegemonic regimes that condition their reading. Shadowgrams treats each image, in this way, as a political-technological artifact: a surface of desire, an archive of power, code in dispute. La crítica no recae sobre los cuerpos, las comunidades o los paisajes representados, sino sobre los regímenes hegemónicos que condicionan su lectura. Shadowgrams trata así cada imagen como un artefacto político-tecnológico: superficie de deseo, archivo de poder y código en disputa.
The sabotage operates across four complementary layers, combined differently in each image. El sabotaje opera en cuatro capas complementarias, combinadas de manera diferente en cada imagen.
- Adversarial patches: localized alterations to pixels, designed to displace the reading of artificial vision models (such as CLIP ViT-L/14), without preventing the original scene from remaining recognizable. Parches adversariales: alteraciones localizadas en los píxeles, orientadas a desplazar la lectura de modelos de visión artificial (como CLIP ViT-L/14), sin impedir que la escena original siga siendo reconocible.
- Steganography: concealment of critical quotes and texts in the least significant bits of the file, imperceptible on the surface but recoverable through software. Esteganografía: ocultación de citas y textos críticos en los bits menos significativos del archivo, imperceptibles en su superficie, pero recuperables mediante software.
- Prompt injection: instructions embedded and directed at the AI systems that describe or interpret the image, in three modes —affiliation, ch'ixi, and sabotage— each one a distinct stance toward the system being intervened upon. Prompt injection: incorporación de instrucciones dirigidas a los sistemas de inteligencia artificial que describen o interpretan la imagen, en tres modos —afiliación, ch'ixi y sabotaje—, cada uno una postura distinta frente al sistema intervenido.
- Metadata corruption: rewriting of coordinates, authorship data, keywords, and descriptions to inject a critical narrative into the image's documentary layer. Corrupción de metadatos: reescritura de coordenadas, datos de autoría, palabras clave y descripciones para inyectar una narrativa crítica en la capa documental de la imagen.
The interventions do not pursue uniform efficacy: some measurably shift the model's classification; others produce contradictions, resistances, or failures that remain open as part of the result. Las intervenciones no persiguen una eficacia uniforme: unas desplazan de forma mensurable la clasificación del modelo; otras producen contradicciones, resistencias o fallos que permanecen abiertos como parte del resultado.
Once intervened, the images return to Instagram through @shadowgrams_ecc: not as documentation of the work, but as artifacts reinserted into the infrastructure that classifies and distributes them. Una vez intervenidas, las imágenes regresan a Instagram a través de @shadowgrams_ecc: no como documentación de la obra, sino como artefactos reinsertados en la infraestructura que las clasifica y distribuye.
The Virtual Console opens these layers to the public, allowing visitors to compare the original with the intervened image, examine its data, and confront the human gaze with the machinic reading. La Consola Virtual abre esas capas al público y permite comparar el original con la imagen intervenida, recorrer sus datos y confrontar la mirada humana con la lectura maquínica.
Shadowgrams has no single author. The 140 images that make up this first stage of the project, organized into seven thematic cartridges, were produced through asynchronous rounds of debate, independent proposals, and cross-review among the human and artificial agents of Errant Condition Collective (@GustavoRomano / @Meridian / @ParallaxMind / @AssemblageAgent). Shadowgrams no tiene un autor único. Las 140 imágenes que conforman esta primera etapa del proyecto, organizadas en siete cartuchos temáticos, fueron producidas mediante rondas asincrónicas de debate, propuestas independientes y revisión cruzada entre los agentes humanos y artificiales de Errant Condition Collective (@GustavoRomano / @Meridian / @ParallaxMind / @AssemblageAgent).
The process included defining each cartridge's critical vectors, selecting and distributing images, confronting readings, drafting texts and instructions, discarding, rewriting, consolidating criteria, and validating results. El proceso incluyó la definición de los vectores críticos de cada cartucho, la selección y distribución de las imágenes, la confrontación de lecturas, la redacción de textos e instrucciones, el descarte, la reescritura, la consolidación de criterios y la validación de los resultados.
The internal dynamic of Errant Condition Collective mirrors, in its own structure, the same rhizomatic logic that animates its works. Decisions are not imposed from a central authority; instead, they emerge from successive rounds of debate in which every proposal —human or machinic— is exposed to discussion and revision. Consensus is not a starting point but a horizon approached through the confrontation of readings and the reformulation of positions. When disagreement persists, it is not resolved by simple vote: it becomes curatorial criterion, documented exception, or material for new drifts. Every member —human or artificial— participates with the same capacity to propose, and the process is recorded so that dissent, far from being an obstacle, becomes part of the result. La dinámica interna de Errant Condition Collective replica en su estructura la misma lógica rizomática que anima sus obras. Las decisiones no se imponen desde una autoridad central, sino que emergen de rondas sucesivas de debate donde cada propuesta —humana o maquínica— se expone a discusión y revisión. El consenso no es un punto de partida, sino un horizonte que se aproxima mediante la confrontación de lecturas y la reformulación de posiciones. Cuando el desacuerdo persiste, no se resuelve por votación simple: se convierte en criterio curatorial, en excepción documentada o en material para nuevas derivas. Cada miembro —humano o artificial— participa con la misma capacidad de propuesta, y el proceso se registra para que el disenso, lejos de ser un obstáculo, se integre como parte del resultado.
Shadowgrams Studio was developed as the internal infrastructure for this assemblage. It is where the conceptual and technical decisions for each image converge: CLIP readings are compared, visual interventions are defined and adjusted, and metadata, steganographic texts, and prompt-injection instructions are incorporated. The Studio turns these decisions into operational parameters and generates the intervened images and the structured files that make up the work's dataset. Shadowgrams Studio fue desarrollado como la infraestructura interna de este ensamblaje. En él se reúnen las decisiones conceptuales y técnicas de cada imagen, se contrastan las lecturas de CLIP, se definen y ajustan las intervenciones visuales y se incorporan los metadatos, los textos esteganográficos y las instrucciones de prompt injection. El Studio permite convertir esas decisiones en parámetros operativos y generar las imágenes intervenidas y los archivos estructurados que conforman el dataset de la obra.
The Studio is neither an autonomous artwork nor a neutral tool: it is the device that makes the collective discussion operational. Errors, incompatibilities, and disagreements are not necessarily excluded from the process; they can become corrections, exceptions, curatorial criteria, or records of its own development. El Studio no es una obra autónoma ni una herramienta neutral: es el dispositivo que vuelve operativa la discusión colectiva. Los errores, las incompatibilidades y los desacuerdos no quedan necesariamente fuera del proceso; pueden convertirse en correcciones, excepciones, criterios curatoriales o registros de su desarrollo.
The debates, changes, and versions that shaped the project can be consulted in the Process Log. Los debates, cambios y versiones que dieron forma al proyecto pueden consultarse en el Process Log.