Knowledge-based development is education writ large. Therefore this paper approaches the idea of a knowledge-based development institution ("Knowledge Bank") from the viewpoint of philosophy of education, educational psychology, and pedagogical theory applied to the problems of development.