by Beledarian
This project is a plugin for LM Studio that provides a rich set of tools to a large language model. It allows the LLM to interact with your local file system, execute code, access the internet, and more. This empowers the LLM to perform complex tasks like code generation, project scaffolding, and web research.
# Add to your Claude Code skills
git clone https://github.com/Beledarian/Beledarians_LM_Studio_ToolboxGuides for using ai agents skills like Beledarians_LM_Studio_Toolbox.
Last scanned: 7/18/2026
{
"issues": [
{
"type": "npm-audit",
"message": "@isaacs/brace-expansion: @isaacs/brace-expansion has Uncontrolled Resource Consumption",
"severity": "high"
},
{
"type": "npm-audit",
"message": "@xmldom/xmldom: xmldom: XML injection via unsafe CDATA serialization allows attacker-controlled markup insertion",
"severity": "high"
},
{
"type": "npm-audit",
"message": "basic-ftp: Basic FTP has Path Traversal Vulnerability in its downloadToDir() method",
"severity": "critical"
},
{
"type": "npm-audit",
"message": "ip-address: ip-address has XSS in Address6 HTML-emitting methods",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "js-yaml: JS-YAML: Quadratic-complexity DoS in merge key handling via repeated aliases",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "minimatch: minimatch has a ReDoS via repeated wildcards with non-matching literal in pattern",
"severity": "high"
},
{
"type": "npm-audit",
"message": "node-notifier: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "picomatch: Picomatch: Method Injection in POSIX Character Classes causes incorrect Glob Matching",
"severity": "high"
},
{
"type": "npm-audit",
"message": "simple-git: simple-git Affected by Command Execution via Option-Parsing Bypass",
"severity": "critical"
},
{
"type": "npm-audit",
"message": "underscore: Underscore has unlimited recursion in _.flatten and _.isEqual, potential for DoS attack",
"severity": "high"
},
{
"type": "npm-audit",
"message": "uuid: uuid: Missing buffer bounds check in v3/v5/v6 when buf is provided",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "ws: ws: Uninitialized memory disclosure",
"severity": "high"
}
],
"status": "FAILED",
"scannedAt": "2026-07-18T06:04:06.063Z",
"npmAuditRan": true,
"pipAuditRan": true,
"promptInjectionRan": true
}Beledarians_LM_Studio_Toolbox is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by Beledarian. This project is a plugin for LM Studio that provides a rich set of tools to a large language model. It allows the LLM to interact with your local file system, execute code, access the internet, and more. This empowers the LLM to perform complex tasks like code generation, project scaffolding, and web research. It has 101 GitHub stars.
Beledarians_LM_Studio_Toolbox failed SkillsLLM's automated security scan, which flagged one or more high-severity issues. Review the Security Report section carefully before using it.
Clone the repository with "git clone https://github.com/Beledarian/Beledarians_LM_Studio_Toolbox" and add it to your Claude Code skills directory (see the Installation section above).
Beledarians_LM_Studio_Toolbox is primarily written in TypeScript. It is open-source under Beledarian on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh Beledarians_LM_Studio_Toolbox against similar tools.
No comments yet. Be the first to share your thoughts!
Requires a passing catalog security scan. Resolve the flagged issues and resubmit to enable featuring.
English | Deutsch | 简体中文 | 繁體中文
This project is a plugin for LM Studio that provides a rich set of tools to a large language model. It acts as a bridge between the LLM and your local environment, enabling autonomous coding, research, and file management.
[!IMPORTANT] LM Studio does NOT support automatic updates. If you encounter issues, please try manually updating first by removing the current version and re-downloading from the plugin website. LM Studio may show an "already installed" tooltip, even if your version is outdated.
replace_text_in_file to make surgical edits instead of rewriting large files.save_file supports creating multiple files in one go.delete_files_by_pattern to wipe temporary files instantly.Encountering issues? Feel free to submit them on GitHub.
Find this project helpful? Consider giving it a ⭐ on GitHub or contributing! Thank you for using the toolbox.
TASK_FAILED).multi_replace_text, search_directory, and background command execution. Main agents now support robust batch file saving.gh_auth, gh_create_issue, gh_list_issues, gh_view_comments, gh_create_pr, gh_list_prs, gh_view_pr_diff, and gh_push for secure, structured GitHub interactions without generic shell commandsgit_add and git_checkout tools to complete the native git toolchain (status, diff, log, commit, add, checkout)gh_* tools independentlyTOOL_VALIDATION_ERROR messages with helpful hints about correct parameter names vs common mistakesBrowser Reliability and Navigation Context
browser_session_open returns full page text by default (include_page_text defaults to true)browser_session_open -> browser_session_control -> browser_session_closeSub-Agent Compatibility Improvements
{"tool": "...", "parameters": {...}} format now work correctly with consult_secondary_agentbrowser_session_open, browser_session_control, browser_session_close) including in-page fuzzy find and URL-change noticeshandoff_message) for relay/summary workflows{file_name, content} JSON format from some modelssubagent_docs.md is automatically loaded into the contextconsult_secondary_agentbeledarian_info.mdhandoff_message for the main agent to relay findings/research.beledarian_info.md to understand your project's history.[!WARNING] Enabling shell or terminal execution allows the model to run arbitrary commands on your system. If enabled, the model may be able to modify files and escape the sandbox environment.
browser_session_open/control/close flow for multi-step browsing and automation.rag_local_files).💡 Tip: Need persistent long-term memory for your agent? Check out my other project: Local Memory MCP – A privacy-first memory server with knowledge graph support.
The plugin can be installed using the following link:
https://lmstudio.ai/beledarian/beledarians-lm-studio-tools
Alternatively, you can install it manually for development purposes.
If you want to contribute to the development of this plugin, you can follow these steps:
Clone the repository:
git clone https://github.com/Beledarian/Beledarians_LM_Studio_Toolbox.git
cd Beledarians_LM_Studio_Toolbox
Install dependencies:
npm install
Run in development mode: From within the project directory, run the following command:
lms dev
This will start the plugin in development mode. LM Studio should automatically pick it up. Any changes you make to the source code will cause the plugin to automatically reload.
Access these settings in the LM Studio "Plugins" tab:
Allow Browser Control + Sub-Agent: Allow Web Search + Sub-Agent: Allow Browser Control.list_directory, change_directory, make_directoryread_file, save_file (supports batch), delete_pathreplace_text_in_file: Precision editing.delete_files_by_pattern: Regex-based cleanup.move_file, copy_file, find_files, get_file_metadatafuzzy_find_local_files: Levenshtein-based fuzzy file path/name search.consult_secondary_agent: The powerhouse tool. Delegates tasks, handles file creation, and manages sub-agent loops.web_search (DuckDuckGo API + HTML fetch/browser fallback), wikipedia_search