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