杨杰,又名耿光,1889年出生于云南省大理县(今大理市),白族。6岁时读私塾,从小喜好军事科学,他钻研《孙子兵法》,立志要从戎御侮。1905年,杨杰考入云南陆军武备学堂,由于他学习刻苦,各科成绩优异,1907年,被保送到保定陆军北洋速成学堂学习,1908年,又被保送到日本陆军士官预备学校学习军事。杨杰在日本期间,深受孙中山领导的资产阶级民主革命思想的影响,并加入了同盟会。1911年,杨杰毕业于日本陆军士官学校。辛亥革命爆发后,杨杰由日本回国参加革命,曾担任云南省弥勒县知事。1915年袁世凯复辟,云南成立了讨袁护国军,杨杰参加了讨袁护国战争,在武昌任新军官带第三梯团第五支队支队长,后又提升为第四军参谋长兼第一纵队司令。杨杰在战斗中指挥得当,屡建战功,又被晋升为陆军中将军衔。1921年,杨杰再次东渡日本,入日本陆军大学进行学习深造。杨杰在日本陆军大学的四年中,广涉军事科学、中外古今历史、地理、哲学、伦理学、生物学、政治经济学、宗教等学科知识。1924年,杨杰毕业后回国,参加了广东革命政府组织领导的国民革命军,在革命军中,他先后担任过陆军总参议、副军长和国民革命军第一集团军总司令部参谋长等职务。
1926年,杨杰率领国民革命军参加了北伐战争。在这期间,杨杰先后担任军长、总司令部总参谋长、南京陆军大学校长等职务。1929年被任命为陆、海、空军总司令部参谋长,1932年又被任命为陆军大学教育长。九一八事变后,日本帝国主义侵占了东北,东北人民处在水深火热之中,蒋介石下令“绝对不抵抗”。从此以后,杨杰逐渐看清了蒋介石法西斯-的真面目,因而与蒋介石发生了矛盾,蒋介石也逐渐与杨杰疏远。1933年秋,蒋以考察欧洲军事为名,派杨杰出国。随后杨杰率领张冲、王叔铭、夏禄敏等军事考察团成员,前往欧洲考察军事。
七七卢沟桥事变后,杨杰被派往苏联,担任驻苏联军事特派员,负责苏联援华物资等工作。次年,担任中国驻苏联大使。由于蒋介石对他的憎恨加深,杨杰于1940年被免职。杨杰从苏联回到中国,后来到重庆赋闲讲学,他利用讲学等方式揭露日本帝国主义的侵略罪行,宣传抗击日军的斗争,反对蒋介石的-统治等等,并主张联苏、联共,联合各民主党派,成立联合政府,一致抗击日本帝国主义。1945年杨杰在重庆,与谭平山、陈铭枢、王昆仑、郭春涛等国民党左派,组织了“-同志联合会”,推动国民党民主派进行反蒋、反内战的-,杨杰还担任-西南执行部主委。1947年,由于杨杰的反蒋、反内战爱国活动,蒋介石对他恨之入骨,派出特务监视杨杰的一切活动。但他并不畏惧,以养病为名离开重庆到昆明,联络张天放、杨春洲等-会员及其他民主人士,继续从事反蒋、反内战的爱国活动。杨杰在昆明还组织了“双周聚餐会”,以此发动上万人-反蒋、反内战的爱国活动,同时,积极做云南省主席卢汉的策反工作。1948年1月,杨杰联合爱国志士在香港成立了“中国国民党革命委员会”。被选为中央执行委员会委员。主要负责在重庆、昆明等地建立中国国民党革命委员会西南三省的地方组织,为云南、四川、西康等地的起义创造条件。
杨杰在国民党军队中进行策反等活动,使蒋介石极端仇视,视杨杰为眼中钉,肉中刺,必欲拔除。1949年1月,蒋介石“引退”,李宗仁任代总统,电邀杨杰到南京共商国事,杨杰拒绝去南京,而继续留在昆明,加紧敦促卢汉起义,并利用各种机会,召集各种会议,向民主人士积极宣传鼓动,争取云南和平起义。中国共产党十分关心杨杰的人身安全,1949年6月,中共中央筹备召开中国人民政治协商会议,中央邀请杨杰赴北京参加政协第一届全体代表会议。以便让他迅速离开云南赴香港北上,由于种种原因未能去成。直至“九九整肃”,云南国民政府特务大肆逮捕民主人士的时候,杨杰才离开昆明飞往香港。杨杰到香港后,蒋介石又指使在香港的特务,于9月19日在轩居诗道302A4楼寓所里将杨杰杀害,终年60岁。新中国成立后,经中华人民共和国民政部批准,追认杨杰为革命烈士。
杨杰是中国著名的政治家和军事家,一生著作颇丰,现在存留下来的还有《国防新论》、《国民军事必读》、《大军统帅学》、《战争抉要》、《军事与国防》、《孙武学》、《欧洲各国军事考察报告》、《现代国防的基本条件是什么》、《如何改造中国》等等。