open worm is an open source attempt to construct an artificial life form from the cellular level to the point where it's able to have basic problem-solving abilities.