Reverse engineered prompt

Build me a local macOS desktop AI companion called RileyJarvis. I want it to run on my machine and feel like a voice first assistant I can talk to in real time, with an animated face that clearly shows when it’s listening, thinking, speaking, or working.

It should have a side panel where it can show useful artifacts like markdown, notes, menus, progress updates, Mermaid diagrams, generated images, and simple records. Please include a YouTube thumbnail board where image generations are saved and numbered, and let me edit generated images too. Add optional web search if an Exa key is present, but make it fail gracefully with a setup message if it is missing.

I also want local notes and runtime data saved under a data folder, not committed. Make computer control opt in on macOS only, with support for opening apps, clicking, typing, scrolling, screenshots, and screen inspection, and require confirmation for risky actions. Use local env keys from the example file, with OpenAI required and Exa optional. You can check current docs online if needed.

Want more depth? Deep Reverse