Skip to main content
`Ctrl`+`K`

# Obsidian

This notebook covers how to load documents from an Obsidian database.

Since Obsidian is just stored on disk as a folder of Markdown files, the loader just takes a path to this directory.

Obsidian files also sometimes contain metadata which is a YAML block at the top of the file. These values will be added to the document’s metadata. (`ObsidianLoader` can also be passed a `collect_metadata=False` argument to disable this behavior.)

    from langchain.document_loaders import ObsidianLoader

    loader = ObsidianLoader("<path-to-obsidian>")

    docs = loader.load()