NeuroCAD is a software toolsuite for designing AI systems with BICHNN (and other spiking neural networks) to architect powerful, self-training achitectures for artificial vision, speech, NLP, motor control, and unlimited other applications. NeuroCAD puts this power in your hands, allowing you to build the world's most powerful and flexible AI architectures with BICHNN, starting with small networks, testing them against performance criteria, mapping your neural structures to artificial genes, shuffling them with genetic algorithms, and hierachically building them into multi-million neural architectures that can do complex functions like artificial vision, speech, NLP, motion and motor control, and someday.... true AGI.