shane-lamb837 downloadsSimple LLM (AI chat) client using pure markdown documents
A plugin for Obsidian (https://obsidian.md) that lets you chat with LLMs in plain markdown files!
The core feature of this plugin is that all chatting is done in plain markdown files which can be freely edited and persisted in your vault along with all your other documents. Most plugins featuring LLM chat aren't built this way, and instead make use of a separate window/UI to facilitate chat. Having said that, there is another great Obsidian plugin called ChatGPT MD which shares this design principle.
Compared to ChatGPT MD, an advantage is that this plugin includes visual overlays like a "complete" button to execute your query and a loading indicator to let you know your query is being executed. The headings for user and assistant responses have also been stylized to make it easier to read and scan through the document. Also, I've supported inline images and linked documents (markdown files) being included as context in the prompt.
In the future I plan to add even more great features, including:
Open the Obsidian settings window and select "LLM docs" under "Community plugins":

Create a new document by clicking the LLM docs icon (looks like a robot) in the sidebar, or running the "Create new LLM document" command (use it from the command palette, or assign a keyboard shortcut)
Type in your prompt and click "Complete" to generate a response! (or bind a keyboard shortcut)
