hotshop
v0.1.0-rc.1
Published
A shared workspace for directing software changes through voice, pointing, and live visual context.
Readme
Hotshop
A shared workspace for making software. Open a web preview, point at what you mean, and talk through changes while a Codex assistant works on the source.
Status
Pre-release macOS desktop app. Early public preview; not production-certified. Live voice requires an OpenAI API key with available paid credits. Code changes require a locally installed, signed-in Codex CLI.
Experience
Choose your webapp’s source folder and enter its running preview address. Start voice, point at the page, and describe a change. Activity shows requests and task progress. You can also type a change there. Completed tasks refresh the preview.
Changes within the same project run one at a time. Stopping a task may leave partial edits. A green task means the worker reported success; inspect its verification and the result before trusting a change.
The first launch opens an editable demo stored in your application data directory. Settings and temporary screenshots are stored there too, outside the installed package.
Privacy and costs
Voice sends microphone audio, periodic screenshots of the embedded page, and recent interaction context to OpenAI. It does not capture your whole desktop. Voice uses paid API credits separately from Codex usage. Stop voice to stop live sharing.
Code workers receive your request, page context, and a screenshot. They can edit the source folder you select. Page content is treated as untrusted evidence, but indirect prompt injection remains a risk.
The API key is read in the main process from the OPENAI_API_KEY environment variable or the macOS Keychain item openai-api-key. It is never exposed to the embedded webpage. No credentials are bundled.
Optional gaze calibration runs locally. Camera images are not saved or sent to OpenAI. Gaze is experimental, can be wrong, and never authorizes an action. It needs calibration for each session.
Preview limitations
Setup currently uses an existing Codex login and API key configured outside the app. Clean package installation, the demo, and synthetic gaze checks have passed. Live voice-to-edit was verified during prototype development, but has not been reverified for this release. Gaze and long-session reliability remain experimental.
Hotshop source is currently distributed with all rights reserved. Third-party components retain their own licenses.
Development
This prototype is being prepared for release and should be kept while in use. It may be deleted after wanted source is backed up and its desktop launcher is retired. Development and private verification artifacts are excluded from the package.
