TECH Signal 504
Desktop fruit fly fork now follows vibecode markers as scent sources on macOS
The fork adds vibecode-based scent tracking so the desktop fly moves toward folders and files marked with agent configuration files.
It gives developers a visible, moving cue that indicates where vibecode projects are located on the desktop. By turning agent files into odor sources, the fork shows how project metadata can drive simulated organism behavior without altering the underlying fly simulation.
Written by elseif from the cluster below · every claim links back to a sourceThe three things worth knowing
The fork scans the disk for about forty agent marker files such as AGENTS.md, CLAUDE.md.cursor/rules and .kiro/steering.
Detected markers create odor sources whose strength depends on whether the project is open and how many markers it contains, steering the fly via DNa01/DNa02 neurons.
All other aspects of the fly, its brain simulation, body mechanics and macOS sensing, remain identical to the upstream desktop-fly.
THE READ
What the cluster adds up to.
The fork adds a scent-tracking layer that watches the filesystem for agent marker files. Each detected marker becomes an odor source whose intensity reflects project openness and marker count. These sources stimulate the fly’s steering neurons (DNa01/DNa02) to bias its walk toward stronger smells. The underlying connectome simulation and macOS sensing are unchanged from the original desktop-fly.
To use the fork a developer clones the repository, runs the supplied build script, and launches the fly application. The build requires macOS 13+ and the Xcode Command Line Tools. The simulation runs as a 1 kHz leaky-integrate-and-fire network, consuming modest CPU while active. Disk scanning for marker files happens in the background and adds little overhead beyond the existing simulation.
If no agent markers are present, the fly behaves exactly as in the upstream version, wandering the desktop without directed movement. Detection is limited to the predefined list of about forty marker files; other project indicators are ignored. The implementation relies on macOS-specific window terrain and permission-free senses, so it does not run on Linux or Windows. Consequently, the scent-following feature stops working outside those environments or when the marker set is empty.
By turning repository metadata into a navigable odor field, the fork shows how project context can be perceived through ambient simulation. Such an approach could inspire future tools that surface code relevance via peripheral cues rather than explicit windows. At present the project remains a demonstrator, with no claim of improving developer productivity or workflow efficiency. Further work would be needed to assess any practical benefit in real-world development settings.
Written by elseif from the cluster below · checked for specifics the sources never containedTHE CLUSTER