Artificial intelligence has been around in one form or another for decades, but it’s quickly growing in scope with the rise of the language models (LLMs). These tools are trained on massive amounts of text to understand, summarize, and generate human-like language. LLMs power hosted tools such as ChatGPT and Claude, while some models are released with downloadable weights that can be run locally (with the right hardware). They’re great when used appropriately, but they can cause issues for software development.