← all repositories

NPC-Worldwide/npcpy

A Python library for building AI agents with support for multimodal language models, multi-agent teams, and integration with local and cloud LLM providers.

npcpy
Not currently ranked — collecting fresh signals.
star history

Npcpy provides key primitives for working with multimodal language models and agentic AI systems. The framework supports multiple LLM providers including local options like ollama and llama.cpp as well as cloud services. Developers can create agent personas, build multi-agent teams, and manage context through the NPC Context-Agent-Tool data layer. The library also integrates with the Model Context Protocol for tool and server interactions.

Frequently asked

What is NPC-Worldwide/npcpy?
A Python library for building AI agents with support for multimodal language models, multi-agent teams, and integration with local and cloud LLM providers.
Is npcpy open source?
Yes — NPC-Worldwide/npcpy is open source, released under the MIT license.
What language is npcpy written in?
NPC-Worldwide/npcpy is primarily written in Python.
How popular is npcpy?
NPC-Worldwide/npcpy has 1.4k stars on GitHub.
Where can I find npcpy?
NPC-Worldwide/npcpy is on GitHub at https://github.com/NPC-Worldwide/npcpy.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.