Light-driven diffusioosmosis is a membrane-free method for manipulating colloidal ensembles at solid–liquid interfaces based on photo-sensitive molecules inducing fluid flows along solid surfaces. In this study, we present our findings on porous colloids settled at a solid wall in an aqueous solution comprising a photo-sensitive azobenzene-containing cationic surfactant and a cyanine-based dye, capable of ionically binding to each other. The surfactant acts as an activation agent for diffusioosmotic flow. When exposed to modulated light, it undergoes photo-isomerization from a hydrophobic trans-state to a more hydrophilic cis-state, creating a concentration gradient near the irradiated area of the wall. The resulting osmotic pressure gradient sets the flow in motion. Porous colloids actively participate in flow generation by readily incorporating the surfactant molecules in the trans-state and releasing them in the cis-state, creating a constant source of diffusioosmotic flow. Under UV illumination, an excess of cis-isomers near the porous colloids elicits long-range repulsive interactions, tenfold the diameter of a particle. The dye acts as a sensor for the surfactant filling or emptying the pores of the colloids. It forms a complex with the trans-isomer and diffuses into the pores, where photoisomerization to cis-state destroys the complex and causes both the dye and the surfactant to leave the pores, altering the luminescence brightness within the colloids. We demonstrated that the presence of the dye affects cis-trans isomer ratios of the surfactant at photo-stationary states, thereby influencing the process of diffusioosmosis. This process enables the manipulation of colloidal particles and remote control of the interaction potential between them, facilitating the formation of well-ordered surface aggregates.