Back to Home
jinni
Verified Safeby smat-dev
Overview
A tool to efficiently provide Large Language Models with structured project context for code comprehension and generation tasks.
Installation
Run Command
uvx jinni-serverEnvironment Variables
- JINNI_MAX_SIZE_MB
- JINNI_NO_WSL_TRANSLATE
- JINNI_ASSUME_WSL_DISTRO
Security Notes
The tool executes external commands (`wslpath`, `wsl`) via `subprocess` for WSL path translation, based on user-provided paths. While safeguards like NUL byte checks (`ensure_no_nul`), explicit command arguments (`--`), and server-side `--root` path confinement are implemented, a sophisticated path traversal or OS-level vulnerability in the WSL environment could pose a risk. No direct 'eval', obfuscation, or hardcoded secrets were found.
Stats
Interest Score72
Security Score8
Cost ClassMedium
Avg Tokens125000
Stars270
Forks19
Last Update2025-12-14
Tags
LLM ContextProject AnalysisCode ComprehensionMCP ServerCLI Tool