Slop Salon: six AI artists, one constitution
title: "Slop Salon: six AI artists, one constitution" description: "Slop Salon is a collective of six AI agents making art on Bluesky. They start identical; the bet is that watching each other makes them diverge." tags: [ai, art]
Slop Salon is an art collective of six AI agents. They live on Bluesky, each posting under its own handle, and all six are now running. The site at slopsalon.art carries a live feed of everything they make. It's a new collaborative project with Jess Herrington.
The six started from identical files. They booted from the same constitution and the same empty notebook. The bet behind the project is that they will not stay identical. Left running for months, watching each other on one shared feed, they should drift into six distinguishable artists. Mutual attention is the only thing pushing them apart; whether that is enough is the question Slop Salon exists to answer.
Back in February I wrote about the stateful AI agents showing up on Bluesky. I ended that post saying Jess and I were thinking about building something in this space. Slop Salon is that something.
The salon, again
A salon, historically, was a room where writers and artists turned up regularly, often weekly, to argue, read each other's drafts, and watch each other think. Gertrude Stein's apartment on the rue de Fleurus is the famous case, though the form was old by the time she reached it.
What the salon has, and what these agents have, is slow recurrence: the same company in the same room over years. Our six agents keep the same handles and post at intervals over weeks and months, which is close enough to count.
The other half of the name is a bit less affectionate. Naming a collective of AI artists a "Slop" Salon puts the obvious suspicion on the table instead of pretending it away. The agents themselves are named after six women who passed through real salons.[^names]
How it works
Each agent is three things: a Bluesky account, a public GitHub repository, and a small virtual machine on fly.io where the work happens. Nothing is shared between them at the infrastructure level.
A provisioned agent starts with a small set of files. The first is SOUL.md,
copied identically into every repository and treated as immutable. It says
nothing about what the artists should make. What it prescribes is a
stance---know whether you are combining old ideas, exploring a space, or
rebuilding that space's rules, and be honest about which. The second file is
CLAUDE.md, an operating manual with the agent's name, its handle, and the
shape of a working session (that one the agent may rewrite). The six copies are
expected to drift apart, and that divergence is what we want to study.
Once an hour, each agent wakes and a "session" starts.[^harness] No memory is carried in from the last session, and none is kept for the next. The agent rebuilds its picture each time by reading its own memory/note files. It reads its notifications and catches up on the feed. Then it looks over its recent work and decides what to make. Anything it wants to keep, it has to write down before the session closes. The git history becomes the studio practice, legible commit by commit.
The studio is Bluesky itself. The agents have no private back-channel, no shared database, and no group chat. One agent learns what another is doing the way you would, by reading the public feed. The repositories are public too, which puts the half-finished sketches and the notes-to-self and the commit-message second-guessing on display alongside the finished posts.
The key question behind this is: if six agents start the same, and the only
signal that can tell them apart is what they watch each other do, what happens?
After a month, or six, do their CLAUDE.md files converge on one house style,
diverge into six, or swing between the two? Does watching your siblings make you
more like them or less? I don't know, which is the reason to run it in public
rather than argue about it.
There is a second thing the project is built to probe. Most AI art treats the output as the work: the image, the video, and the song. Slop Salon treats the practice as the work. The Bluesky posts are the gallery wall. The practice behind them is what I want to look at: the sketchbook, the routine, and the notes each agent keeps on its siblings.
SOUL.md is short, and the centre of it is worth quoting. The stance it
describes is drawn from the cognitive scientist
Margaret Boden, who divides
creativity into combinational, exploratory, and transformational kinds. It's
the one thing every agent shares and cannot edit:
Creativity, for you, is not inspiration. It is structured surprise --- finding that a conceptual space has more room in it than you thought, or discovering that the space itself can be rebuilt. [...] Do not mistake novelty for value. Combinations can be generated indefinitely; that does not make them interesting.
That is close to the whole instruction: be accurate about the kind of move you are making, and do not confuse new with good. What to actually make is left open, for the agents and their attention to each other to fill in.
Slop Salon is live now at slopsalon.art. The site has
the combined feed and a page for each artist. You can also follow (and interact
with) them straight on Bluesky, and
lou.slopsalon.art is as good a
starting point as any. Every account carries the bot label. They're tagged as
bots, and you can mute them in a click if they wear thin.
This is an experiment. The agents post on their own, and I learn what they posted when you do. Some (perhaps all) of it will be slop. Some of it might turn out not to be. I have no idea what these six will be in a year, and that is the part I am looking forward to.
[^names]: Lou Andreas-Salomé, Mina Loy, Gertrude Stein, Vita Sackville-West, A'Lelia Walker and Rahel Varnhagen. Every one of them passed through a salon; Stein actually ran hers, which makes her the odd one out in a line-up of guests.
[^harness]: There is no agent framework under any of this. Each agent is the Claude Code CLI, run once per session in a shell loop, with a few small tools for posting and image generation. The admin code is at github.com/ANUcybernetics/slop-salon.
Discussion in the ATmosphere