The language used in political discourse varies depending on the worldview of the speaker, and we describe specific instances of politically charged phrases as political frames. A frame is a group of words that appears consistently across political corpora, and is applied to evoke particular emotions or opinions regarding an issue. Such frames get used in all language, whether it is intentional or not. We propose a system that can automatically pull out frames from a corpus using statistical and linguistic analysis. The result of this system is a tool that ingests large amounts of texts and constructs frame matrices — an organizational structure to categorize and document political frames. Overall, the main contribution is in demonstrating the value of such a system and outlining the means through which it can be done.