PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Tool Calling Python Packages

Python packages with the GitHub topic tool-calling. Sorted by relevance, with stars and monthly downloads.
IBM
opendsstar

OpenDsStar is an open-source implementation of the DS-Star agent that replaces file-based workflows with a flexible, tool-centric architecture. It supports incremental execution, reuses intermediate results, and makes complex multi-step agents more modular, efficient, and extensible.

131K 22 3
raullenchai
rapid-mlx

The fastest local AI engine for Apple Silicon. 4.2x faster than Ollama, 0.08s cached TTFT, 100% tool calling. 17 tool parsers, prompt cache, reasoning separation, cloud routing. Drop-in OpenAI replacement. Works with Claude Code, Cursor, Aider.

63K 3K 370
hideya
langchain-mcp-tools

MCP to LangChain Tools Conversion Utility / Python

35K 29 10
scalekit-inc
scalekit-sdk-python

Python SDK for Scalekit β€” auth stack for agents. SAML, OIDC, SCIM, MCP Auth, agent auth, tool-calling.

22K 11 5
antoinezambelli
forge-guardrails

A Python framework for self-hosted LLM tool-calling and multi-step agentic workflows

20K 2K 160
cubist38
mlx-openai-server

A high-performance API server that provides OpenAI-compatible endpoints for MLX models. Developed using Python and powered by the FastAPI framework, it provides an efficient, scalable, and user-friendly solution for running MLX-based vision and language models locally with an OpenAI-compatible interface.

16K 349 66
johnnichev
selectools

Production-ready Python framework for AI agents with built-in guardrails, audit logging, cost tracking, and hybrid RAG. Supports OpenAI, Anthropic, Gemini, Ollama. By NichevLabs.

12K 10 3
Oaklight
toolregistry

ToolRegistry: A Protocol-Agnostic Tool Management Library for Function-Calling LLMs (OpenAI, Anthropic, Gemini, LangChain, MCP)

11K 59 8
0-co
agent-friend

Find the MCP schema issues eating your context window. 156 checks. Grade A+ through F. ESLint for MCP.

10K 4 0
Oaklight
llm-rosetta

Production-ready LLM API translation layer for Python β€” bidirectional conversion between OpenAI, Anthropic & Google formats via hub-and-spoke IR. Optional API gateway. Streaming & non-streaming. Zero core deps. Contributions welcome!

10K 51 4
GrokBuildMJW
ironclad-ai

Reliability for LLM agents through enforcement, not model size β€” Agent-Contract-Kernel + a fail-closed orchestration engine. Model-agnostic. πŸ‡¦πŸ‡ͺ Built in the UAE.

9K 3 0
TheUncharted
zapcode

TypeScript interpreter for AI agents. Written in Rust. 2Β΅s cold start. Sandboxed. Alternative to MCP tool calling.

8K 87 4
Leezekun
massgen

πŸš€ MassGen is an open-source multi-agent scaling system that runs in your terminal, autonomously orchestrating frontier models and agents to collaborate, reason, and produce high-quality results. | Join us on Discord: discord.massgen.ai

5K 1K 165
Open-Agent-Tools
basic-agent-chat-loop

A flexible command-line chat loop framework for building AI agents with support for tool calling, multi-turn conversations, and agent-specific configurations

5K 0 0
wanxingai
lightagent

LightAgent: Lightweight Python framework for OpenAI-compatible agents with tools, memory, guardrails, tracing, lifecycle hooks, multi-agent collaboration, and workflows.

4K 1K 153
InternScience
researchharness

A lightweight, general-purpose harness for tool-using LLM agents, fair benchmark evaluation, harness baselines, and personal assistant workflows.

4K 34 8
SonAIengine
graph-tool-call

Graph-based tool retrieval for LLM agents β€” 248 tools β†’ 82% accuracy, 79% fewer tokens. Zero dependencies. OpenAPI / MCP / LangChain.

4K 7 2
shipiit
shipit-agent

Powerful Python agent runtime with tools, MCP, Hooks, Skills, Rag, memory, sessions, reasoning, and streaming packets.

3K 2 0
ratel-ai
ratel-ai

Context engineering for AI agents. ~80% fewer tokens. Fix tool overload. Skills and memory with in-process BM25 retrieval. No vector DB. No embeddings.

3K 168 9
oopscompiled
orthus

Security decisions before AI actions execute

3K 0 0
cruxial-ai
cruxial

The action layer for AI agents. Proof of what your agent actually did, not what it claimed.

3K 5 0
ArmorerLabs
armorer-guard

Fast local Rust scanner for AI-agent prompt injection, credential leaks, exfiltration, and risky tool calls

3K 40 10
Oaklight
toolregistry-server

ToolRegistry Server: Serve Custom Tools via OpenAPI and MCP for Function-Calling LLMs

3K 1 1
caseSHY
aicoreutils

AICoreUtils ζ˜―δΈ€δΈͺ青向 LLM Agent ηš„ JSON δΌ˜ε…ˆε‘½δ»€θ‘Œε·₯ε…·εŒ…εŽŸεž‹γ€‚

3K 1 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery