scanned 1mo ago·osv · gitleaks · opengrep · picklescan + heuristics·full breakdown in the Security tab ↓
Gp.nvim
A Neovim plugin for GPT-style AI workflows: multi-turn chat sessions, instructable text/code operations (rewrite, append, implement), and speech-to-text.
It works across providers including OpenAI, Ollama, and Anthropic, and exposes commands you can bind for quick in-editor generation and editing.
MIT licensed and compact, it targets developers who want a configurable, provider-agnostic AI assistant inside Vim/Neovim.
✓ Security: Safe · 100100/100 · grade Ascanned 1mo ago
✓ no compromise signals6 risk-surface · 2/20 OWASP controls flagged
Compromise signals — malicious or tampered code (leaked secrets, backdoors, a dropped executable) — reduce the score, and known dependency CVEs carry a bounded penalty (they warrant review but never QUARANTINE — update the dependency to clear). Other dangerous-by-capability traits are risk surface, expected for some capabilities. Every finding is mapped to its OWASP control below.
What this capability can do · low confidence (static)
Findings mapped to the OWASP Top 10 for LLM Applications (2025) and the OWASP Machine Learning Security Top 10. Expand any flagged control for the exact findings — compromise reduces the score; expected/risk-surface do not, except a known CVE, which carries a small bounded penalty (high/critical → Review).
OWASP Top 10 for LLM Applications
⚠LLM01Prompt Injectionhigh
Adversarial instructions embedded in an artifact that hijack a downstream LLM.
•Trojan-source (bidi) characters — Unicode bidirectional overrides can hide code from reviewers · Robitx-gp.nvim-c37f154/README.md (CWE-1007)expected
⚠LLM06Excessive Agencymedium
Over-broad tool/permission surface or unrestricted egress.