📚 resourceActivePromisingmedium

npcpy

by NPC-Worldwide

The python library for research and development in NLP, multimodal LLMs, Agents, ML, Knowledge Graphs, and more.

Stars

1.4k

Skill Type

📖 Library & API Reference

Quality Score

112/200

License

MIT

Forks

102

Last Updated

Jun 11, 2026

Discovered

Mar 29, 2026

Validation

Passed

github.com/NPC-Worldwide/npcpy

Quality Breakdown

112/ 200

Content Signals

â—‹Gotchas/Edge Cases+40
✓Progressive Disclosure+30
â—‹Trigger Description+20
â—‹Verification/Safety+20
✓Code Examples+15
✓Composability+15

Repo Health

✓Recent Activity+15
â—‹Scripts/Automation+10
✓Real Usage (Issues)+10
✓Single Responsibility+10
✓Config/Persistence+10
✓Install Instructions+5

Multi-platform bonus: +5 pts if tool supports 2+ platforms. Score derived from 12 structural signals — not stars or popularity.

Trust & Verification

medium

Requires extended permissions (shell access, subagents). Review before use.

Active

Updated within the last 90 days. Actively maintained.

Unverified skill. Always review source code before installing any skill from an unknown author.

Risk Assessment

  • Library enables autonomous agent spawning and multi-agent orchestration (example_agent_orchestration.py, example_npc_team.py, teams.md guide)
  • Supports external LLM provider integration with cloud services (ollama, OpenAI, Gemini, etc.) enabling remote code execution through model responses
  • Contains migration scripts that modify persistent storage and database schemas (migrations/ directory)
  • Example code demonstrates agent-to-agent communication and tool-calling capabilities without explicit approval gates
  • Includes server/serving components (serve.md, example_script_server.py, team_serve_example.py) that could expose agent functionality to network requests
  • Library abstracts away underlying provider capabilities, making it easier to unknowingly enable risky behaviors