Essay Writer is an AI-powered CLI application designed to automate the generation of essays based on user-defined topics. Utilizing OpenAI's GPT-3.5 or GPT-4, the tool prompts the language model to produce essays comprising an introduction, multiple body paragraphs, and a conclusion. Users can customize parameters such as essay length, topic specificity, and model choice. The repository provides a simple Python script that handles argument parsing, API calls, and output formatting. By integrating with the OpenAI API, Essay Writer enables rapid drafting of academic-style essays, assisting writers, educators, and professionals in producing structured written content. It requires minimal configuration, only an API key and Python dependencies, to get started.