mrwadams/stride-gpt
A security analysis tool that uses GPT models to autonomously generate threat models and attack trees based on the STRIDE methodology.

STRIDE GPT leverages Large Language Models to analyze applications and produce structured threat models. It accepts application details such as type, authentication methods, and data sensitivity, then uses the LLM to generate security findings organized by STRIDE categories. The tool offers both a CLI with interactive REPL and a Streamlit web interface, and supports agentic codebase analysis where the AI autonomously explores subsystems to synthesize threat findings.