by engasnm111
Windows-first local AI-agent runtime & MCP gateway with 214 configurable tools (208 advertised by default) for files, Git, processes, WSL, desktop/browser automation, MCP Tasks, observability, and Secure MCP Tunnel.
# Add to your Claude Code skills
git clone https://github.com/engasnm111/lnwjudlnwjud is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by engasnm111. Windows-first local AI-agent runtime & MCP gateway with 214 configurable tools (208 advertised by default) for files, Git, processes, WSL, desktop/browser automation, MCP Tasks, observability, and Secure MCP Tunnel. It has 61 GitHub stars.
lnwjud's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/engasnm111/lnwjud" and add it to your Claude Code skills directory (see the Installation section above).
lnwjud is primarily written in TypeScript. It is open-source under engasnm111 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 lnwjud against similar tools.
No comments yet. Be the first to share your thoughts!
Unlocks once the catalog security scan passes (runs nightly).
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
lnwjud is a Windows-first local development gateway that exposes trusted local capabilities through the Model Context Protocol (MCP). It is designed for AI-assisted software development where the agent needs more than a text-only chat: it may need to inspect a repository, search code, edit files, review Git state, run project commands, manage owned processes, inspect Windows UI state, automate a managed browser, work with WSL, or call an additional local MCP server.
The runtime stays on the Windows machine. Local filesystem paths, processes, SQLite state, credentials, and capability backends are owned by lnwjud on that machine. Remote AI clients only receive the MCP requests and results that travel through the connection mode you choose.
For ChatGPT web and other supported OpenAI surfaces, lnwjud supports the official
OpenAI Secure MCP Tunnel.
The tunnel is outbound-only: tunnel-client runs beside lnwjud, reaches OpenAI
over outbound HTTPS, forwards MCP work to lnwjud's Desktop loopback HTTP MCP,
and returns the response without opening a public inbound port on the Windows
machine.
The v4.10.0 release target and runtime contract contain 218 configurable MCP tools,
with 212 advertised by default because
the six codex_* delegation tools are opt-in. The earlier 184-tool snapshot remains
only as the compatibility baseline used by the v4 architecture; new v4 gateway
capabilities are additive.
delete_file, Git, shell, and WSL families may use saved auto-approval only for exact targets proven inside the Active Project; broad, critical, ambiguous, or escaped forms still ask or fail closed.write_file, apply_patch, edit, copy, move, and replace ordinary targets without prompts. Existing content is checkpointed/backed up where supported, and deletion remains limited to one file or one empty directory.tasks/result and
advertised task pollInterval, while preserving the durable background-task
contract: reaching the wait limit never kills the command running on the machine.running, preserve the task ID and return control instead of tight-polling
inside one ChatGPT turn. This reduces message-delivery timeouts without losing
the background build, test, install, or packaging task.shell and wsl_exec
run requests are normalized to durable background execution and return a
task handle immediately, while MCP wait polling is capped at 5 seconds.
Long builds, tests, installs, and packaging jobs therefore keep running on the
machine instead of holding one ChatGPT/MCP tool request open until it times out.ShellCapabilityBackend independent from that transport policy.
Direct/internal foreground callers retain the 60-second synchronous wait ceiling;
regression coverage verifies a foreground command running beyond 5 seconds still
returns its terminal result normally.tasks/result to a short ~5-second request window.
Non-terminal tasks direct clients back to tasks/get polling, while durable task
state, logs, cancellation, and later result retrieval continue across runtime runs.process_start and project_* contracts, updates the
live catalog to 214 configurable tools (208 advertised by default because the six
codex_* delegation tools are opt-in), and synchronizes the README, architecture,
packaging, and release metadata for v4.8.4.