Skip to main content

+

GitHub stars GitHub release Python version License PyPI version



Arcade Obsidian Toolkit

Arcade Obsidian Toolkit provides llm tools for reading, searching and writing to obsidian vaults.

Features

  • Search and query obsidian vaults with natural language
  • Create, update and delete notes in obsidian vault
  • BM25 search index of markdown files with Whoosh
  • Backup and restore of search index
  • Background updating and file watching

Install

Install this toolkit using pip:

pip install arcade_obsidian

Available Tools

To show the tools you can run

arcade show --local
Name Description
Obsidian.CreateNote Create a new note with given content.
Obsidian.UpdateNote Update an existing note with new content.
Obsidian.SearchNotesByTitle Search obsidian notes by title.
Obsidian.SearchNotesByContent Search obsidian notes by content. Use when searching for a specific multiple-word
Obsidian.ListNotes List all note filenames in the Obsidian vault.
Obsidian.ReadNote Read the content of a specific note.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

arcade_obsidian-0.2.1.tar.gz (9.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

arcade_obsidian-0.2.1-py3-none-any.whl (12.2 kB view details)

Uploaded Python 3

File details

Details for the file arcade_obsidian-0.2.1.tar.gz.

File metadata

  • Download URL: arcade_obsidian-0.2.1.tar.gz
  • Upload date:
  • Size: 9.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for arcade_obsidian-0.2.1.tar.gz
Algorithm Hash digest
SHA256 47c6f47e31a45fc15c96c17cfe4bdff3fc88da64c1c5dfed5b5946ff2cde52b1
MD5 843352e4eceb6d5eb1aac5a258021e0b
BLAKE2b-256 269b6894ace7950865999a94a65e01cc3b593d63bae4324356789d55d2959548

See more details on using hashes here.

File details

Details for the file arcade_obsidian-0.2.1-py3-none-any.whl.

File metadata

File hashes

Hashes for arcade_obsidian-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1b9b22df975f4a037958528a41710c43a2941658db426eee777b301e430ef1c7
MD5 0bcb28a7da3b0b9b5cd35a258b3cf8f2
BLAKE2b-256 4947d227deded957d9c892542fa6a023455722f818430468bccb240ee59b7f81

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.2.1 This release

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page