Silvereye - PSO-based solver
(by silvereye)
Silvereye is an optimization add-on component based on Particle Swarm Optimization (PSO) for Rhino’s Grasshopper.
Support Email

Silvereye is an optimization add-on component for Rhino’s Grasshopper. 
It is dedicated for single-objective searches and can be used for solving complex, real-world optimization problems in the design space.

Silvereye is based on the Particle Swarm Optimization (PSO) algorithm, a member of Swarm Intelligence family of methods. PSO is a type of a biological system inspired by the social behaviours of flocking birds and schooling fish. The individuals in the swarm, the particles, interact and learn from one another to find the optimal solution.   

Silvereye is quick an easy to use. Installation instructions, user documentation and example exercises are included in the Silvereye file. Silvereye component follows the User Interface design proposed by David Rutten in Galapagos component, so the users familiar with Galapagos should find Silvereye straightforward. 


To install:

  • In Grasshopper, choose File > Special Folders > Components folder. Save the gha and dll file there.
  • Right-click the file > Properties > make sure there is no "blocked" text
  • Restart Rhino and Grasshopper

Silvereye has been developed by:

Judyta Cichocka (WRUT, Department of History of Architecture, Arts and Technology), 
Agata Migalska (WRUT, Faculty of Electronics), 
Will Browne (VUW, School of Engineering and Computer Science) 
Edgar Rodriguez (VUW, School of Architecture and Design). 

If you would like to cite, please use the following reference:

Cichocka J.M., Migalska A., Browne W.N., Rodriguez E. (2017) SILVEREYE – The Implementation of Particle Swarm Optimization Algorithm in a Design Optimization Tool. In: Çağdaş G., Özkar M., Gül L., Gürer E. (eds) Computer-Aided Architectural Design. Future Trajectories. CAADFutures 2017. Communications in Computer and Information Science, vol 724. Springer, Singapore

- Silvereye support team -


License Cost:
For instructions on installing Grasshopper Add-Ons, please see FAQ for details.
Silvereye 1.1.0
Grasshopper for Rhino 4 & 5 for Win
Silvereye 1.0.2
Grasshopper for Rhino 4 & 5 for Win
Silvereye 1.0.1
Grasshopper for Rhino 4 & 5 for Win
Silvereye 1.0.0
Grasshopper for Rhino 4 & 5 for Win
Particle Swarm Optimization for Architecture
Grasshopper for Rhino 4 & 5 for Win