Npcsh

Latest version: v0.3.21

Safety actively analyzes 714815 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 15

0.2.26

-renamed cli helpers to shell_helpers.
-renamed npcsh.py to shell.py
-added cli
-added in embeddings
-added a draft for plonk
-added in knowledge graph evolution draft
-added in serve

0.2.25

-added adjustments for windows use.

0.2.24

fixed some ollama json/schema stuff and re-added in openai-like get_llm_response, not sure why it got cut

0.2.23

-fixed directory listing issue

0.2.22

-fixed a couple of markdown issues for spool/claude who would often return markdown without finishing it lol

0.2.21

-made check_llm_command actually agentic so it will include the tools for that agent and the network of agent
-refactored npc_compiler a bit, duplicated a bunch of code that will need to be cleaned up and abstracted but it works
-adjusted tools to have descriptions that are used in check_llm_command
-check_llm_command can now pass requests to other npcs
-check_llm_command can now use pipelines for multi-step processes

Page 6 of 15

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.