In GEPL, you use ChatGPT to generate Python code for your REPL session. ChatGPT has the context of your local code to help generate new code, or modify code you've written. The architecture unites the state between the Python interpreter and the ChatGPT conversation, enabling ChatGPT to manipulate and design its answers around the code you've written locally.