Description
๐ ๐๐ฅ๐๐ข๐ก๐๐ง๐ง๐
An AI browser automation agent that runs entirely on your device. Control websites using natural language through voice or text. Zero data leaves your machine.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ช๐๐๐ง ๐๐ง ๐๐ข๐๐ฆ
Marionette automates web browsing tasks using Chrome's built-in Gemini Nano AI. Tell it to "fill this form", "search for X", "capture this page", or "what's this video about?" and it handles the task autonomously.
Everything runs locally on your device after a one-time model download (~2GB). No API keys, no subscriptions, no servers, no tracking.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ฃ๐ฅ๐๐ฉ๐๐๐ฌ
After initial setup, the extension operates 100% offline. Your conversations, captured pages, and browsing data stay in local browser storage. Nothing is transmitted to external servers.
You can verify this by opening Chrome DevTools Network tab during use - you'll see zero outbound requests.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐๐๐ฃ๐๐๐๐๐๐ง๐๐๐ฆ
๐๐ณ๐ฐ๐ธ๐ด๐ฆ๐ณ ๐๐ถ๐ต๐ฐ๐ฎ๐ข๐ต๐ช๐ฐ๐ฏ
Click buttons, fill forms, scroll pages, navigate tabs. Uses accessibility tree to understand page structure and interact with elements.
๐๐ฐ๐ช๐ค๐ฆ & ๐๐ฆ๐น๐ต ๐๐ฏ๐ฑ๐ถ๐ต
Voice control using Web Speech API (on-device transcription) or text commands. Supports wake word detection.
๐๐ถ๐ญ๐ต๐ช๐ฎ๐ฐ๐ฅ๐ข๐ญ ๐๐ฏ๐ฅ๐ฆ๐ณ๐ด๐ต๐ข๐ฏ๐ฅ๐ช๐ฏ๐จ
Process screenshots ("what do you see?") and audio ("what's playing?"). Gemini Nano handles image and audio analysis locally.
๐๐ฆ๐ฎ๐ข๐ฏ๐ต๐ช๐ค ๐๐ข๐ถ๐ญ๐ต
Automatically captures pages you visit. Creates embeddings using Transformers.js for semantic search. Query your browsing history with natural language.
๐๐จ๐ฆ๐ฏ๐ต๐ช๐ค ๐๐ฐ๐ฐ๐ฑ
The AI observes, plans, acts, and repeats until task completion. Supports up to 60 tool iterations for complex workflows.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐จ๐ฆ๐ ๐๐๐ฆ๐๐ฆ
โข "Fill this contact form" - Populates fields from stored information
โข "Capture this article for later" then "find that article about X" - Semantic search through your history
โข "Open YouTube and search for tutorials" - Multi-step navigation
โข "Summarize this page" - Content extraction and analysis
โข "What's this video about?" - Audio transcription and summarization
โข Voice control for accessibility when mouse/keyboard interaction is difficult
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ฆ๐๐ง๐จ๐ฃ
1. Install the extension
2. Enable required Chrome flags (interactive guide included)
3. Download models (~2GB one-time)
4. Grant microphone permission if using voice
5. Start using it
The onboarding walks through flag setup with direct links to the correct chrome:// pages.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐๐๐ง๐ ๐ฆ๐ง๐ข๐ฅ๐๐๐
All data stored locally:
โข Conversation history (Chrome Extension storage)
โข Captured pages and embeddings (IndexedDB)
โข Optional user info for form autofill (Chrome Extension storage)
โข Screenshots and audio (temporary, local only)
Nothing transmitted to external servers. Check DevTools Network tab to verify.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ง๐๐๐๐ก๐๐๐๐ ๐๐๐ง๐๐๐๐ฆ
๐๐ ๐๐ต๐ข๐ค๐ฌ:
โข Gemini Nano (Chrome Prompt API)
โข Transformers.js (all-MiniLM-L6-v2 embeddings)
โข Web Speech API (voice transcription)
โข Readability.js (content extraction)
๐๐ณ๐ค๐ฉ๐ช๐ต๐ฆ๐ค๐ต๐ถ๐ณ๐ฆ:
โข 22 specialized automation tools
โข Agentic loopback (observe โ act โ repeat)
โข Chunk-based RAG for semantic memory
โข TypeScript + React + Plasmo framework
Open source under MIT License.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ฅ๐๐ค๐จ๐๐ฅ๐๐ ๐๐ก๐ง๐ฆ
โข Chrome browser (latest version)
โข ~2GB disk space (one-time model download)
โข Chrome flags enabled (setup guide included)
โข Microphone for voice control (optional)
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐๐๐ ๐๐ง๐๐ง๐๐ข๐ก๐ฆ
This is an on-device AI system, which comes with trade-offs:
โข Gemini Nano is smaller than cloud models (3B parameters vs GPT-4's hundreds of billions)
โข Inference takes 1-3 seconds per response instead of sub-second for cloud APIs
โข Context window is 9,216 tokens (auto-summarization helps manage this)
โข Models take ~2GB disk space
The benefit: complete privacy. Your data never leaves your device.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ฆ๐จ๐ฃ๐ฃ๐ข๐ฅ๐ง
Email: hello@youneslaaroussi.ca
GitHub: Issues and pull requests welcome
License: MIT (free and open source)
Reviews
Loading reviews...
Permissions (9)
Permissions
activeTabโน Can access the current tab when you click the extension audioCapture scriptingโน Can inject scripts into web pages sidePanel storageโน Can store data locally in your browser tabCaptureโน Can capture tab audio/video tabsโน Can see your open tabs and their URLs unlimitedStorage webNavigationโน Can monitor navigation events
Details
| Version | 1.0.0 |
| Updated | Oct 25, 2025 |
| Size | 3.81MiB |
| First Seen | Mar 22, 2026 |
Popular in accessibility
Read&Write for Google Chromeโข
by Texthelp
17M
โ
3.44
accessibility
17M
โ
3.44
accessibility
SYTools
by wasaby
4M
โ
3.16
accessibility
4M
โ
3.16
accessibility
Screenshot Tool - Screen Capture & Editor
by screenshot-tool.app
1M
โ
4.70
accessibility
1M
โ
4.70
accessibility
ะะพะผะพัะฝะธะบ ะดะธะฐะณะฝะพััะธะบะธ
by kontur.extension
1M
โ
3.00
accessibility
1M
โ
3.00
accessibility
WebCRX
by webcrx
1M
โ
4.87
accessibility
1M
โ
4.87
accessibility
Popular Extensions
Adobe Acrobat: PDF edit, convert, sign tools
by Adobe Inc.
330M
โ
4.40
workflow
330M
โ
4.40
workflow
Chrome Remote Desktop
by Chrome Remote Desktop Release Managers
38M
โ
3.14
workflow
38M
โ
3.14
workflow
Cisco Webex Extension
by cisco.chromestore
24M
โ
2.34
social
24M
โ
2.34
social
Kami for Google Chromeโข
by Kami
17M
โ
4.56
education
17M
โ
4.56
education
Read&Write for Google Chromeโข
by Texthelp
17M
โ
3.44
accessibility
17M
โ
3.44
accessibility