Simbrain is a tool for building artificial neural networks that has been developed with the philosophy of ease-of-use and intuitive design. We encourage you to simply launch Simbrain and experiment. For in-depth documentation on each Simbrain component, follow the links below. Simbrain is open source and uses the GNU license.

For a guided dive directly into Simbrain, try this quickstart.   Also, here are some examples which show how to do specific things in Simbrain.

Workspace

The Simbrain workspace is the encompassing framework which contains all simulation components (networks, worlds, etc.), as well as mechanisms for connecting them together via "couplings", scripting, etc. Other general topics concerning simbrain simulations.

Networks

The network component of Simbrain represents a simulated neural circuit. Networks are the core component of a Simbrain simulation. They are built using a simple graphical interface.

Worlds

Worlds are components that interact with Network components by giving and/or receiving information. The "OdorWorld" shown to the right simulates a creature's ability to move and smell in a simple two-dimensional world.

Plots

Visualize data with Bar charts, Pie Charts, Projections, Scatter Plots and Time Series.

Scripting

For creating custom simulations, beyond what the built-in GUI tools provide.

library

How to use Simbrain as a library, without the GUI.

Credits
For credits click here.