Adding a User Interface to ChatGPT with BeeWare — Part 3

David Such
8 min readJan 28, 2024

In this part we will talk about configuring menus in BeeWare, particularly adding separators, sub-menus, and a recently opened file list. We also look at an app exit handler, to remind users to save their work before leaving, and using your own modules. There are a some things that weren’t immediately obvious to us even if they are mentioned in the documentation.

Figure 1. Cyber Bee [Image Credit: DALL-E]

--

--

David Such

Reefwing Software · Embedded Systems Engineer · iOS & AI Development · Robotics · Drones · Arduino · Raspberry Pi · Flight Control