LM Studio plugins add web image analysis for vision-capable LLMs

A developer has created plugins for LM Studio that allow vision-capable LLMs to fetch images from the web and analyze them directly within the application. The plugins work without requiring MCP/APIs or registration, using simple scripts that can be installed with one click from the LM Studio website.
Key Features
The main plugin, "analyze-images," enables LLMs to:
- Fetch images from the web for analysis
- Chain tools automatically based on the task
- Convert fetched images into smaller thumbnail files for chat embedding to avoid clutter
- Use full-resolution images for analysis when possible
- Embed images in responses or use markdown table galleries when users request multiple images
The developer also updated existing plugins:
- Duck-Duck-Go plugin now works with images
- Visit Website plugin now works with images
Requirements and Setup
To use these plugins, you need:
- A vision-capable model (Qwen 3.5 9b or 27b are recommended)
- LM Studio with plugin support
The developer shared specific Qwen 3.5 settings that worked well:
Temperature: 1 Top K sampling: 20 Repeat Penalty: 1 Presence Penalty: 1.9 Top P sampling: 0.95 Min P sampling: 0
They noted that the Presence Penalty setting at 1.9 helped fix repetition problems and prevent loops.
The system prompt used was: "You are a capable, thoughtful, and precise assistant. Always prioritize being truthful, nuanced, insightful, and efficient, tailoring your responses specifically to the user's needs and preferences. Research before answering the questions: use both reasoning and tool calls to synthesize a proper conclusion."
Plugin Links
- Analyze Images plugin: https://lmstudio.ai/vadimfedenko/analyze-images
- Duck-Duck-Go reworked: https://lmstudio.ai/vadimfedenko/duck-duck-go-reworked
- Visit Website reworked: https://lmstudio.ai/vadimfedenko/visit-website-reworked
The developer also shared a Jinja Prompt Template on Pastebin that helped fix tool call errors.
📖 Read the full source: r/LocalLLaMA
👀 See Also

VS Code Agent Kanban: Markdown-based task management for AI coding agents
VS Code Agent Kanban is an extension that creates a GitOps-friendly kanban board inside VS Code using markdown files as task records. It addresses context rot in AI coding agents by preserving planning conversations, decisions, and implementation details in version-controlled .md files.

AIDA: Open-Source Platform for AI-Powered Penetration Testing
AIDA is an open-source platform that provides AI agents with a full penetration testing environment via MCP connection to a Docker container. The latest version replaces the 40GB Exegol requirement with a purpose-built 1GB container containing essential security tools.

Reducing Multi-Modal Agent Latency by Omitting Screenshot History
A developer found that omitting previous screenshots from multi-modal agent requests and replacing base64 image data with "[image omitted]" strings significantly reduces latency while maintaining performance. The experiment was conducted using Claude and documented on GitHub.

Open-Sourced CLAUDE.md Keeps Claude Code Agents Productive for Hours, Not Looping
A single 70-line CLAUDE.md file stops Claude Code agents from drifting into narration and looping on fixes. Sessions go from 3-hour failures to full productive lifecycles.