BigHugger
GH Repository · NPC-Worldwide

npcpy

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

stars
1,502
30-day movement
+21/day
Related entries
66
Connections
1
makePythonmcp-servermcp-clientmcpperplexityollamasqlyamlpythonllmaiagents

npcpy is a Python library for research and development in NLP, multimodal LLMs, agents, ML, and knowledge graphs. It also functions as an MCP server and client, with topics indicating support for SQL, YAML, Ollama, and Perplexity.

You want a single Python library for experimenting with agents, LLMs, and knowledge graphs while also exposing or consuming tools via MCP.

Use it to

  • Build and prototype LLM agents in Python
  • Run npcpy as an MCP server
  • Connect to local models via Ollama
  • Work with knowledge graphs and SQL data
  • Experiment with multimodal LLM pipelines

For Researchers and developers working on LLM and agent projects

Role
mcp-server
Language
Python
Licence
MIT
Forks
118
Open issues
4
Last push
2026-09-16
Latest release
pre-release-1 · 2024-10-02
Skills shipped
6
topicsagentsllmmcppythonknowledge-graphsollama