Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

CloudWeave

abcamusabcamus31 downloads

Cloud-storage file nodes + AI analysis for Obsidian Canvas. Browse & insert files from Aliyun, Baidu, Quark, OneDrive.

Add to Obsidian
CloudWeave screenshot
CloudWeave screenshot
  • Overview
  • Scorecard
  • Updates7

Cloud-storage files woven into Obsidian Canvas.

中文 · English

Browse and insert cloud storage files into Canvas — AI understands both cloud files and local notes together.

Screenshot


Key Features

☁️ Cloud File Integration

Browse and insert files from Aliyun, Baidu, Quark, and OneDrive directly into Canvas — without leaving Obsidian.

  • Insert: Bottom toolbar button or canvas background context menu
  • Track: Each node records cloud source and path, always traceable
  • Read: AI can read cloud file content (PDF, text, code, etc.) on demand via read_cloud_file tool

🤖 AI-Powered Analysis

Select Canvas nodes (local notes + cloud files) and ask AI to analyze them together.

  • Presets: Summarize, Explain, Find Relations
  • Custom Q&A: Ask anything about selected nodes
  • Context-aware: AI understands node layout, connections, and colors
  • Supports: OpenAI / Gemini / Claude / Ollama

🕒 Video/Audio Timestamp

Mark timestamps in notes and jump to corresponding Canvas nodes.

  • Shortcut Cmd+Shift+Space
  • Click to navigate to the Canvas node at the exact second

Prerequisites

  • Sync Vault plugin (cloud storage engine)
  • Enable AI → MCP Server in Sync Vault settings
  • Obsidian v1.5+ (Canvas feature)

LLM Configuration

The AI features support multiple providers. Configure in CloudWeave Settings → LLM Config.

OpenAI / Gemini / Claude

Setting Value
Provider openai, gemini, or claude
API Key Your API key
Model e.g. gpt-4o-mini, gemini-2.0-flash, claude-3-haiku
Endpoint Optional custom endpoint

Local (Ollama)

Setting Value
Provider local
Endpoint Leave empty (defaults to http://localhost:11434/api/chat)
Model The model name you pulled, e.g. qwen2, llama3.2, mistral
API Key Not needed

Example: After starting Ollama with ollama run qwen2, set Provider to local and Model to qwen2.


Installation

  1. Copy main.js, manifest.json, styles.css to .obsidian/plugins/cloudweave/
  2. Enable CloudWeave in Obsidian Settings → Community Plugins
  3. Open a Canvas file → Right-click → Insert from cloud storage

Development

# Install dependencies
pnpm install

# Dev build (watch)
pnpm run dev

# Production build
pnpm run build

# Deploy to vault
pnpm run deploy

Roadmap

  • [P0] Cloud file insertion + AI Q&A ✅
  • [P1] Audio transcription — Transcribe cloud audio/video via AI
  • [P2] Web search — AI can search the web as context
  • [P3] Advanced AI workflow — Custom prompts, multi-turn, tool composition

Architecture

Obsidian
├── CloudWeave Plugin
│   ├── Cloud node (cloud-link + JSON meta)
│   ├── Timestamp system
│   └── AI Q&A panel
└── Sync Vault Plugin
    └── MCP Server (Aliyun / Baidu / Quark / OneDrive)

License

GPL-3.0

HealthExcellent
ReviewSatisfactory
About
Browse and insert cloud storage files from Aliyun, Baidu, Quark, and OneDrive directly into Canvas, with each node recording its cloud source and path. Analyze selected Canvas nodes (local notes + cloud files) with AI that reads file content (PDF, text, code), offers presets and custom Q&A, and jumps to video/audio timestamps.
CanvasAIFiles
Details
Current version
0.2.2
Last updated
2 days ago
Created
Last week
Updates
7 releases
Downloads
31
Compatible with
Obsidian 1.11.4+
Platforms
Desktop only
License
GPL-3.0
Report bugRequest featureReport plugin
Sponsor
Support
Author
abcamusabcamus
github.com/abcamus
GitHubabcamus
  1. Community
  2. Plugins
  3. Canvas
  4. CloudWeave

Related plugins

Claudian

Embeds Claude Code/Codex as an AI collaborator in your vault. Your vault becomes agent's working directory, giving it full agentic capabilities: file read/write, search, bash commands, and multi-step workflows.

Gemini Scribe

Allows you to interact with Gemini and use your notes as context.

ChatGPT MD

A seamless integration of ChatGPT, OpenRouter.ai and local LLMs via Ollama into your notes.

AI Agent

Lend your vault to an AI agent. It can read, write, and search your notes.

Claude Code IDE

Connect your vault to Claude Code and share editor context with the CLI.

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Smart Connections

Find related notes and excerpts while writing. Your AI link building copilot displays relevant content in graph + list view. A local embedding model powers semantic search. Zero setup. No API key.

Recent Files

Display a list of recently opened files.

Omnisearch

Intelligent search for your notes, PDFs, and OCR for images.

Copilot

Your AI Copilot: Chat with Your Second Brain, Learn Faster, Work Smarter.