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

milo

Piyush Kumar DongrePiyush Kumar Dongre1 downloads

Store and manage Obsidian attachments across multiple locations. Keep heavy files outside your vault while MILO resolves and indexes them seamlessly.

Add to Obsidian
milo screenshot
milo screenshot
milo screenshot
  • Overview
  • Scorecard
  • Updates4

MILO

MILO

Multiple Location Manager & Indexer for Obsidian

Store Obsidian attachments outside your vault while continuing to use normal wikilinks and embeds.

Keep large files such as PDFs, images, videos, and audio on an external drive or cloud-synced folder without filling your vault.

Why MILO?

Large attachment collections can make Obsidian vaults unnecessarily large, especially when using Obsidian Sync.

MILO lets you separate your notes from your attachment storage:

Obsidian Vault/
├── Notes/
└── Research/

External Drive/
└── Obsidian Attachments/
    ├── Papers/
    ├── Images/
    └── Videos/

Your notes still use normal embeds:

![[research-paper.pdf]]
![[diagram.png]]

MILO resolves the files from your external location.

Features

  • Store attachments outside your vault
  • Support external drives and cloud-synced folders
  • Resolve images, audio, video, PDFs, and other attachments
  • Search through subfolders
  • Index filenames for faster lookups
  • Show indicators for externally resolved attachments
  • Customise indicator colours
  • Optionally create symlinks inside the vault
  • Native folder selection

Example

Keep research papers on an external SSD:

Research Vault/
├── Notes/
└── Literature/

External SSD/
└── Research PDFs/
    ├── paper-001.pdf
    ├── paper-002.pdf
    └── paper-003.pdf

Your notes can still contain:

![[paper-001.pdf]]

MILO finds and resolves the file from the external location.

MILO Free

The free version includes:

  • One external attachment location
  • Attachment resolution
  • Subfolder search
  • Filename indexing
  • External attachment indicators
  • Custom indicator colours
  • Optional symlinks

MILO Pro

MILO Pro includes everything in Free, plus:

  • Multiple attachment locations
  • Filetype-based attachment routing
  • Moving attachments between locations
  • Choosing a location when pasting or dropping files
  • Additional attachment management features

Example routing:

PDF              → Research PDFs
PNG, JPG, WEBP   → Images
MP4, MOV         → Videos
CSV, XLSX        → Datasets

MILO Pro is available with a one-time payment and lifetime licence.

Upgrade to MILO Pro

How It Works

Obsidian Note
     ↓
Attachment Reference
     ↓
    MILO
     ↓
Attachment Index
     ↓
External Location
     ↓
Attachment File

MILO separates the attachment reference from the physical file location.

Getting Started

  1. Install MILO from Obsidian Community Plugins.
  2. Open Settings → MILO.
  3. Add an external attachment location.
  4. Select your attachment folder.
  5. Configure search and indexing.
  6. Continue using normal Obsidian links and embeds.

Development

MILO Free is open source and available under the MIT License.

Licence

MILO Free is licensed under the MIT License.

HealthExcellent
ReviewSatisfactory
About
Store attachments outside your vault while keeping normal wikilinks and embeds; resolve files from external drives or cloud folders without bloating your vault. Index filenames, search subfolders and label externally resolved files; Pro adds multiple locations, filetype routing and moving attachments between locations.
AttachmentsFilesSearch
Details
Current version
1.0.3
Last updated
22 hours ago
Created
23 hours ago
Updates
4 releases
Downloads
1
Compatible with
Obsidian 1.1.0+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
Piyush Kumar DongrePiyush Kumar Dongrepiyush
piyushdongre.com
GitHubpiyushdongre-dot-com
  1. Community
  2. Plugins
  3. Attachments
  4. milo

Related plugins

Omnisearch

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

Pixel Perfect Image

Pixel perfect 100% image resizing, copy to clipboard, show image in Finder/Explorer, and much more.

Home tab

A browser-like search tab for your local files.

Custom Attachment Location

Customize attachment location with variables($filename, $data, etc) like Typora.

Notebook Navigator

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

Claudian

Embeds Claude Code/Codex and other local Agents as AI collaborators in your vault.

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.

Advanced URI

Control everything with URI.

Tag Wrangler

Rename, merge, toggle, and search tags from the tag pane.

Quick Switcher++

Enhanced Quick Switcher, search open panels, and symbols.