Back to Home
smat-dev icon

jinni

Verified Safe

by 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-server

Environment 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