Arcade tools for using LLMs to interact with obsidian markdown notes
Project description
+
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. |
Project details
Release history Release notifications | RSS feed
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)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
47c6f47e31a45fc15c96c17cfe4bdff3fc88da64c1c5dfed5b5946ff2cde52b1
|
|
| MD5 |
843352e4eceb6d5eb1aac5a258021e0b
|
|
| BLAKE2b-256 |
269b6894ace7950865999a94a65e01cc3b593d63bae4324356789d55d2959548
|
File details
Details for the file arcade_obsidian-0.2.1-py3-none-any.whl.
File metadata
- Download URL: arcade_obsidian-0.2.1-py3-none-any.whl
- Upload date:
- Size: 12.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1b9b22df975f4a037958528a41710c43a2941658db426eee777b301e430ef1c7
|
|
| MD5 |
0bcb28a7da3b0b9b5cd35a258b3cf8f2
|
|
| BLAKE2b-256 |
4947d227deded957d9c892542fa6a023455722f818430468bccb240ee59b7f81
|