# NanoBrowser Chrome Extension NanoBrowser Chrome Extension empowers users to automate web browser tasks through natural language conversations. Simply chat with the extension in the browser sidebar to perform complex web automation – from filling forms to scraping data to navigating websites. Under the hood, it connects to a local NanoBrowser agent server to execute these commands seamlessly. ## Prerequisites - Chrome browser - NanoBrowser agent server running locally on your machine ## Installation To install this extension in Chrome Developer Mode: 1. Open Chrome and navigate to `chrome://extensions/` 2. Enable "Developer mode" by toggling the switch in the top right corner 3. Click "Load unpacked" button in the top left 4. Select the directory containing this extension's files 5. The extension should now appear in your Chrome toolbar ## Features - Convenient browser sidebar interface for easy access - Natural language interaction with NanoBrowser agent - Web browser automation capabilities ## Usage 1. Ensure the NanoBrowser agent server is running locally 2. Click the extension icon in your Chrome toolbar to open the sidebar 3. Start chatting with the agent to perform web automation tasks 4. The agent will execute your requests and provide step by step feedback in the chat window. ## Development For developers interested in modifying or extending the extension: 1. Clone this repository 2. Make your changes 3. Test locally using Chrome Developer Mode 4. Submit pull requests for improvements ## License This project is licensed under the [Apache License 2.0](LICENSE) - see the LICENSE file for details.