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