{"id":26193772,"url":"https://github.com/sawyerhood/computer-use-extension","last_synced_at":"2026-03-11T10:32:40.397Z","repository":{"id":281931865,"uuid":"946915422","full_name":"SawyerHood/computer-use-extension","owner":"SawyerHood","description":"This is OpenAI's computer use hooked up to a chrome extension.","archived":false,"fork":false,"pushed_at":"2025-03-12T22:55:11.000Z","size":120,"stargazers_count":17,"open_issues_count":2,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-16T07:09:30.383Z","etag":null,"topics":["ai","chrome-extension","computer-use","llm","openai"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SawyerHood.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-03-11T21:54:38.000Z","updated_at":"2025-06-03T00:43:54.000Z","dependencies_parsed_at":"2025-04-15T03:10:34.835Z","dependency_job_id":"4e426176-67a9-478b-98d2-ae93857a540b","html_url":"https://github.com/SawyerHood/computer-use-extension","commit_stats":null,"previous_names":["sawyerhood/computer-use-extension"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/SawyerHood/computer-use-extension","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SawyerHood%2Fcomputer-use-extension","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SawyerHood%2Fcomputer-use-extension/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SawyerHood%2Fcomputer-use-extension/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SawyerHood%2Fcomputer-use-extension/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SawyerHood","download_url":"https://codeload.github.com/SawyerHood/computer-use-extension/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SawyerHood%2Fcomputer-use-extension/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30378091,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-11T06:09:32.197Z","status":"ssl_error","status_checked_at":"2026-03-11T06:09:17.086Z","response_time":84,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","chrome-extension","computer-use","llm","openai"],"created_at":"2025-03-12T01:50:22.847Z","updated_at":"2026-03-11T10:32:40.368Z","avatar_url":"https://github.com/SawyerHood.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Computer Use Extension\n\nA browser extension that provides direct access to ChatGPT Computer Use Agent in your browser. No VM needed.\n\nBrought to you by [dobrowser.io](https://dobrowser.io)\n\n## Demo\n\nhttps://github.com/user-attachments/assets/5dc7acb0-6e39-4c53-af8d-89209fda5514\n\n## Features\n\n- Let OpenAI's computer use control your browser directly!\n\n## Installing the extension\n\n- **Chrome/Edge**:\n  - Download the latest release from [here](https://github.com/SawyerHood/computer-use-extension/releases/)\n  - Unzip it\n  - Go to `chrome://extensions/`\n  - Enable \"Developer mode\"\n  - Click \"Load unpacked\" and select the unzipped directory\n\n## Development\n\n### Prerequisites\n\n- Modern web browser (Chrome)\n- OpenAI API key ([Get one here](https://platform.openai.com/api-keys))\n\n### Developing the Extension\n\n1. Clone this repository:\n\n   ```\n   git clone https://github.com/yourusername/cua-extension.git\n   cd cua-extension\n   ```\n\n2. Install dependencies:\n\n   ```\n   pnpm install\n   ```\n\n3. Build the extension:\n\n   ```\n   pnpm dev\n   ```\n\n4. A browser should appear with the extension installed\n\n## Usage\n\n1. After installation, click the extension icon in your browser toolbar to open the sidebar.\n2. On first use, you'll be prompted to enter your OpenAI API key.\n3. Start chatting with the AI by typing your message and pressing Enter or clicking Send.\n4. Access settings or reset your chat using the buttons in the header.\n\n## Configuration\n\n### API Key\n\nYour OpenAI API key is required to use this extension. It is stored securely in your browser's local storage.\n\nTo update your API key:\n\n1. Click the Settings (gear) icon in the extension header\n2. Enter your new API key\n3. Click Save\n\n## Development\n\n### Project Structure\n\n- `entrypoints/sidepanel/` - Main sidebar interface code\n- `components/` - React components for the UI\n- Other directories contain extension configuration and utilities\n\n### Development Commands\n\n```\npnpm run dev      # Start development server\npnpm run build    # Build for production\n```\n\n## Privacy\n\nThis extension requires your OpenAI API key to function. All communication happens directly between your browser and OpenAI's servers. Your conversations and API key are stored locally on your device and are not sent to any third-party servers.\n\n## License\n\n[MIT License](LICENSE)\n\n## Acknowledgments\n\n- Built with React, TypeScript, and OpenAI's API\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsawyerhood%2Fcomputer-use-extension","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsawyerhood%2Fcomputer-use-extension","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsawyerhood%2Fcomputer-use-extension/lists"}