do - AI File System Manager

2 min read Original article ↗

File contents are sent to your selected AI provider

Give this configuration a memorable name

Your API key is stored locally in IndexedDB. Get API key

About This Project

Co-do was inspired by Cowork by Anthropic. I wanted to explore the possibilities of file manipulation directly in the browser using modern web APIs.

How It Works

Chrome (and other Chromium-based browsers) provide the File System Access API, which allows web applications to read and modify files on your local file system. This powerful feature is carefully sandboxed—access is limited to only the directory you explicitly select, with no way to escape that sandbox (in theory).

Important Warnings

This application modifies files AND shares data with AI providers.

File Modifications: While sandboxed to your selected directory, this tool uses AI to make real changes to your files. Always work on files you have backed up, and carefully review any changes the AI suggests before approving them.

Data Sharing: The contents of your files are sent to third-party AI providers (Anthropic, OpenAI, or Google) for processing. Your data leaves your computer and is transmitted over the internet. Do not use this tool with sensitive, confidential, or proprietary information.

Use at your own risk.

Security & Privacy

  • Your API keys are stored locally in your browser and never sent anywhere except to your selected AI provider
  • File operations are sandboxed to your selected directory
  • You control which operations the AI can perform through tool permissions
  • All file modifications require your explicit permission (configurable)

Your file contents will be sent to a third-party AI provider

When you select a folder and interact with Co-do, the contents of your files will be transmitted to your chosen AI provider (Anthropic, OpenAI, or Google) for processing.

  • Your data leaves your computer: File contents are sent over the internet to the AI provider's servers
  • Privacy considerations: Do not use this tool with sensitive, confidential, or proprietary files
  • Third-party terms apply: Your data is subject to the AI provider's terms of service and privacy policy
  • Use at your own risk: You are responsible for ensuring you have the right to share any files you work with

Only proceed if you understand and accept these risks.