Created a new Obsidian Community Plugin for LM Studio
Summary
Isolated LM Studio related functionality and UI from Perplexed in keeping with the Content Farm family of plugins. Implemented it as a "plugin-module" from within Content Farm. It can be used in isolation as well.
Why Care?
LM Studio is a developer friendly AI Model Workspace. It is a great way to generate content using locally stored models with the LLM Studio API. It can also be used to augment, edit, or reformat content using Model Context Protocol
[0.1.0] - 2025-07-27
Added
- Initial extraction of LM Studio functionality from the Perplexed plugin
- Support for both streaming and non-streaming response modes
- Toggle UI for switching between response modes
- Configuration options for model selection and generation parameters
- System prompt support for customizing model behavior
Changed
- Refactored LM Studio service for better code organization
- Updated README with comprehensive documentation
- Improved error handling and user feedback
Fixed
- Streaming toggle UI to match Obsidian's design system
- Response handling to work with LM Studio's API format
- Cursor positioning when inserting responses into the editor
Removed
- Image processing functionality to simplify the core features
- Dependencies on Perplexed plugin internals