Package Exports
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (clawdrive) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
ClawDrive
Google Drive for AI agents. Store any file — PDFs, images, video, audio, text — and search by meaning across modalities.
Quick Start
npm install -g clawdrive
export GEMINI_API_KEY="your-key-here"
# Launch the web UI with a curated NASA demo
clawdrive serve --demo nasaOr run directly without installing:
npx clawdrive serve --demo nasaGet a free Gemini API key at aistudio.google.com/apikey
Features
- Multimodal semantic search — query across text, images, video, and audio with natural language
- Cross-modal retrieval — find documents related to a photo, or videos matching a text description
- Pots — named, shareable file collections with fine-grained access control
- 3D file cloud — interactive Three.js visualization with UMAP-projected embeddings
- Agent-native sharing — time-limited shares with read/write roles
- REST API — full programmatic access for integration with any tool or agent
- CLI-first — every feature accessible from the terminal, with
--jsonoutput for scripting
Usage
clawdrive pot create acme-dd
clawdrive add --pot acme-dd ./contracts ./docs
clawdrive search "the nda we sent acme" --pot acme-dd
clawdrive search --image ./photo.jpg
clawdrive share pot acme-dd --to claude-code --role read --expires 24h
clawdrive serveBoth clawdrive and cdrive work as the CLI command.
Requirements
- Node.js 18+
- ffmpeg — for video and audio processing
- Gemini API key — for multimodal embeddings (get one free)
Documentation
Full documentation, CLI reference, and architecture details at github.com/Hyper3Labs/clawdrive.
License
MIT — Copyright 2026 Hyper3Labs