Ross ROSS = Recommend OSS · open-source software intelligence for agents

NPC-Worldwide/npcpy

The python library for research and development in NLP, multimodal LLMs, Agents, ML, Knowledge Graphs, and more. observed · 2026-08-28

github.com/NPC-Worldwide/npcpy · Python · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

85/100

  • Activity 99
  • Release rhythm 87
  • Longevity 50
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 1.0
  • age_days: 705
  • days_rel: 7
  • days_push: 7
  • n_releases_24m: 307

Full methodology

Adoption not part of the score

1480 stars · 114 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

npcpy is a Python library providing primitives for building applications with multimodal LLMs, agentic AI, and knowledge graphs. It supports local model providers like Ollama and llama.cpp as well as cloud providers, and includes an NPC Context-Agent-Tool data layer for building multi-agent teams.

Use cases

  • build multi-agent AI teams in python
  • run local LLMs with ollama from python
  • create LLM personas with directives
  • integrate LLMs into python applications
  • build knowledge graphs with agents
  • connect to MCP servers and tools
  • experiment with agentic AI workflows

When to choose

  • you want a flexible python library for LLM and agent development
  • you need support for both local and cloud model providers
  • you want to build multi-agent systems with structured context management
  • you want MIT-licensed tooling for AI research and prototyping

When to avoid

  • you need a production-ready managed agent platform rather than a library
  • you only need simple single-shot LLM API calls with no agent features
  • you work outside the Python ecosystem

Facets

library · maturity active

agent-framework llm-inference rag mcp chatbot nlp machine-learning artificial-intelligence large-language-models developer-tools python cross-platform llm-agents knowledge-graphs ollama multi-agent personas context-engineering mcp-client mcp-server ai-agents natural-language-processing

2 sources

Member repositories

RepositoryRoleHealth v2
NPC-Worldwide/npcpymain85

For agents

markdown · JSON · MCP: product_card(name="NPC-Worldwide/npcpy")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem