Skip to content

Top 100 Tool Calling Repositories

Back to Home

Ranking

RankingProject NameStarsForksLanguageOpen IssuesDescriptionLast Commit
1textgen47,1915,984Python782Open-source desktop app for local LLMs. Text, vision, tool-calling, OpenAI/Anthropic-compatible API. 100% private.2026-05-20
2langchain4j12,0602,249Java597LangChain4j is an idiomatic, open-source Java library for building LLM-powered applications on the JVM. It offers a unified API over popular LLM providers and vector stores, and makes implementing too...2026-05-21
3aci4,778456Python38ACI.dev is the open source tool-calling platform that hooks up 600+ tools into any agentic IDE or custom AI agent through direct function calling or a unified MCP server. The birthplace of VibeOps.2026-04-24
4mcp-context-forge3,754671Python858An AI Gateway, registry, and proxy that sits in front of any MCP, A2A, or REST/gRPC APIs, exposing a unified endpoint with centralized discovery, guardrails and management. Optimizes Agent & Tool call...2026-05-22
5claude-code3,2734,601TypeScript0🚀 Open source Claude Code CLI source code. Advanced AI Agent for developers. Includes TypeScript codebase for LLM tool-calling, agentic workflows, and terminal UI. Remember this is just the skeleton ...2026-04-04
6Rapid-MLX2,464290Python20The 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 replace...2026-05-21
7yu-ai-agent2,287522Java6编程导航 2025 年 AI 开发实战新项目,基于 Spring Boot 3 + Java 21 + Spring AI 构建 AI 恋爱大师应用和 ReAct 模式自主规划智能体YuManus,覆盖 AI 大模型接入、Spring AI 核心特性、Prompt 工程和优化、RAG 检索增强、向量数据库、Tool Calling 工具调用、MCP 模型上下文协议、AI Agent 开发(Mana...2026-01-07
8awesome-llm-json2,17493-3Resource list for generating JSON using LLMs via function calling, tools, CFG. Libraries, Models, Notebooks, etc.2025-02-18
9yu-ai-code-mother1,700369Java1编程导航 AI + 微服务全栈新项目,基于 Spring Boot 3 + LangChain4j 的大厂 AI 应用生成平台,支持多种模式的智能代码生成、可视化编辑预览、一键部署分享、应用管理、AI 智能路由等。覆盖 AI 智能体开发、LangGraph4j 工作流、Tool Calling、SSE、Vue 3 全栈开发、Spring Cloud 微服务架构、MySQL / Redis / CO...2026-03-09
10forge1,52680Python5A Python framework for self-hosted LLM tool-calling and multi-step agentic workflows2026-05-22
11vllm-mlx1,230173Python34OpenAI and Anthropic compatible server for Apple Silicon. Run LLMs and vision-language models (Llama, Qwen-VL, LLaVA) with continuous batching, MCP tool calling, and multimodal support. Native MLX bac...2026-05-21
12trustcall1,05986Python31Tenacious tool calling built on LangGraph2025-07-17
13pydantic-deepagents81189Python6Build Claude Code–style deep agents in Python: tool-calling, sandboxed execution, multi-agent teams, skills, checkpoints, and unlimited context — all on Pydantic AI.2026-05-18
14open-ptc-agent71885Python2An open source implementation of code execution with MCP (Programatic Tool Calling)2026-01-21
15react-native-walkthrough-tooltip687185JavaScript55An inline wrapper for calling out React Native components via tooltip2024-05-10
16ai-code-helper660220Vue42025 年 AI 编程助手实战项目(作者:程序员鱼皮),基于 Spring Boot 3.5 + Java 21 + LangChain4j + AI 构建智能编程学习与求职辅导机器人,覆盖 AI 大模型接入、LangChain4j 核心特性、流式对话、Prompt 工程、RAG 检索增强、向量数据库、Tool Calling 工具调用、MCP 模型上下文协议、Web 爬虫、安全防护、Vue.j...2025-07-10
17Dulus62514Python0The only real free CLI agent. Harvests your Gemini (guest, no login) · Claude.ai · Claude Code · Kimi · Qwen · DeepSeek browser session and turns it into a tool-calling agent — reads & edits files, ru...2026-05-19
18kani60129Python5kani (カニ) is a highly hackable microframework for tool-calling language models. (NLP-OSS @ EMNLP 2023)2026-05-22
19openai-realtime-solar-system49396TypeScript0Demo showing how to use the OpenAI Realtime API to navigate a 3D scene via tool calling2026-03-04
20free-ai47689TypeScript1Free OpenAI-compatible AI API with 16,000+ models, image generation, tool calling, and Discord key signup.2026-05-21
21harnessclaw-engine469132Go1An LLM programming assistant engine built with Go, supporting WebSocket, multi-turn dialogues, tool calling, permission control, and skill extension.2026-05-21
22openai-realtime-api-nextjs44491TypeScript6Leverage the OpenAI Realtime API (12-17-2024) with this Next.js 15 starter template featuring shadcn/ui components, tool-calling & localization. Use starter to build Voice AI apps with WebRTC.2025-04-12
23local-llm-function-calling43742Python6A tool for generating function arguments and choosing what function to call with local LLMs2024-03-12
24BLTaxi35137Kotlin0🚕 BL Taxi is a simple app for calling a taxi in the city Banja Luka built using modern Android development tools2026-03-12
25say34811Go2say - command line tool for voice and video calling2026-04-01
26talk-to-javascript-openai-workers32295JavaScript2Demonstrates how to protect your OpenAI API Key using a Cloudflare Worker to serve your ephemeral token and then do client side tool calling2025-02-05
27facet-standard3221-0The Deterministic Contract Layer for AI. Defines strict tool-calling protocols, the Token Box Model for context allocation, and type-safe execution. Treats AI behavior as compiled software, not probab...2026-02-19
28jarvis317106Python0Jarvis is a voice-activated, conversational AI assistant powered by a local LLM (Qwen via Ollama). It listens for a wake word, processes spoken commands using a local language model with LangChain, an...2025-09-08
29openai-function-calling-tools30829TypeScript4🛠 openai function calling tools for JS/TS2024-01-30
30utcp-specification29823TypeScript8The specification for the Universal Tool Calling Protocol2026-05-21
31FTC-Skystone-Dark-Angels-Romania-202028186Java22NOTICE This repository contains the public FTC SDK for the SKYSTONE (2019-2020) competition season. If you are looking for the current season's FTC SDK software, please visit the new and permanent hom...2024-04-12
32smoove26421Go101structural variant calling and genotyping with existing tools, but, smoothly.2024-06-17
33Toolify25641Python0Empower any LLM with function calling capabilities.2026-04-14
34LongVT23213Python2[CVPR 2026] LongVT: Incentivizing "Thinking with Long Videos" via Native Tool Calling2026-05-19
35empower-functions22017Python1GPT-4 level function calling models for real-world tool using use cases2024-10-05
36knowledgeops-agent20911Java4Enterprise-ready Spring AI platform for RAG, tool calling, async ingestion, JWT/RBAC security, and observability.2026-05-19
37RGB-Fusion-Tool18622C#24A command line tool for calling Gigabyte's RGB Fusion SDK2020-07-12
38ToolGen17815Python0[ICLR 2025] The official implementation of paper "ToolGen: Unified Tool Retrieval and Calling via Generation"2025-03-26
39ash_ai17473Elixir13Structured outputs, vectorization and tool calling for your Ash application2026-05-07
40Severus17113Python41A tool for somatic structural variant calling using long reads2026-05-06
41pbsv16627Python0pbsv - PacBio structural variant (SV) calling and analysis tools2025-02-26
42f5c16427C3Ultra-fast methylation calling and event alignment tool for nanopore sequencing data (supports CUDA acceleration)2026-03-19
43mobfish-agent16417Python0A comprehensive, production-ready framework for building intelligent AI agents with advanced capabilities including tool calling, persistent memory, intelligent concurrency, and event-driven observabi...2025-08-23
44chatlab16314Jupyter Notebook8⚡️🧪 Fast LLM Tool Calling Experimentation, big and smol2024-09-25
45Nexus-skills16014Python3AI-native codebase intelligence skills — generate persistent .nexus-map/ knowledge bases and instantly query file structure, dependency graphs, and change impact. Built for Copilot, Cursor, and any to...2026-03-31
46rubra15517Makefile7Open Weight, tool-calling LLMs2024-10-24
47spring-ai-loom-agent1511Java0A Spring Boot auto-configuration library that injects RAG knowledge base, MCP tool calling, and Skill library into Spring AI applications with an out-of-the-box chat UI.2026-05-21
48ai-agent-benchmark-compendium14713-2Compendium of over 50 benchmarks for evaluating AI agents, categorized into Function Calling & Tool Use, General Assistant & Reasoning, Coding & Software Engineering, and Computer Interaction.2025-10-15
49Toolio1355Python8GenAI & agent toolkit for Apple Silicon Mac, implementing JSON schema-steered structured output (3SO) and tool-calling in Python. For more on 3SO: https://huggingface.co/blog/ucheog/llm-power-steering2026-02-27
50ruby-nano-bots12614Lua6Ruby Implementation of Nano Bots: small, AI-powered bots that can be easily shared as a single file, designed to support multiple providers such as Anthropic Claude, Cohere Command, Google Gemini, Mar...2024-06-23
51ops-mind-agent12411Java0An open-source Agent platform for intelligent operations scenarios, built on Spring AI and integrating knowledge retrieval, streaming conversation, web search, and tool calling to enable a complete cl...2026-04-23
52MLX-Outil12310Swift1Tool calling using MLX Swift across iOS, macOS, and visionOS platforms2026-01-25
53cursor-agent12232Python0Cursor Agent Tools - A Python-based AI agent that replicates Cursor's coding assistant capabilities, enabling function calling, code generation, and intelligent coding assistance with Claude, OpenAI, ...2025-07-13
54wailschat1220Go0A desktop AI chat application built with Wails v2 (Go backend + Vue 3 frontend) that connects to OpenAI-compatible LLM APIs with MCP tool calling support.2026-05-17
55agent-starter12132TypeScript0Production-ready AI chat interface starter template with tool calling, streaming, and multi-provider support2026-01-01
56tool-ahead-of-time11812Jupyter Notebook4This is a Python package to add tool calling capabilities to newly released LLMs on LangChain's ChatOpenAI, AzureAIChatCompletionsModel and ChatBedrockConverse classes ahead of time before LangChain a...2025-06-04
57NanoCaller1178Python33Variant calling tool for long-read sequencing data2025-03-19
58altk-boost11627Python15A library of components to help agent builders boost their agent performance (tool-calling, instruction following, policy, etc.)2026-05-07
59cLoops11418Python0Accurate and flexible loops calling tool for 3D genomic data.2022-05-19
60raw-disk-parser1098Python0A tool to interact with Windows drivers to perform a raw disk read and parse out target files without calling standard Windows file APIs2025-09-04
61apple_bssid_locator10815Python2Simple python tool which finds the location of a wifi access point from its BSSID (Basic Service Set Identifier) which is the MAC address of the wifi access point and optionally displays the location ...2025-06-19
62defender1019TypeScript0Open source prompt injection protection for Agents calling tools (via MCP, CLI or direct function calling). Detect and defend against prompt injection attacks. 22MB, CPU-only, < 10ms latency.2026-05-14
63dify-tools-worker10020TypeScript0A function calling tool can be deployed to Cloudflare Workers with openapi schema2024-07-09
64tool-calling-benchmark969Python02026-04-01
65acte9213Python0A framework to build GUI-like Agent Tools, enhancement to Function Calling of LLM AI.2024-10-21
66longcallR928Rust4longcallR is a tool for SNP calling, haplotype phasing, and allele-specific analysis with long-read RNA-seq data.2026-04-16
67twitter_user_tweet_crawler8916Python1A Python crawler tool that can automatically simulate browser operations to crawl all users' tweet content and save all static resources (videos, pictures) locally without calling the Twitter API. Use...2025-04-09
68helloy-word8943-17{ "releases": { "2.0.4": [ "[Fixed] Refresh for Enterprise repositories did not handle API error querying branches - #7713", "[Fixed] Missing "Discard all changes" context menu...2022-08-29
69yu-ai-agent8625Java0编程导航 2025 年 AI 开发实战新项目,基于 Spring Boot 3 + Java 21 + Spring AI 构建 AI 恋爱大师应用和 ReAct 模式自主规划智能体YuManus,覆盖 AI 大模型接入、Spring AI 核心特性、Prompt 工程和优化、RAG 检索增强、向量数据库、Tool Calling 工具调用、MCP 模型上下文协议、AI Agent 开发、Curs...2026-05-22
70tiny-ai-client858Python0Tiny client for LLMs with vision and tool calling. As simple as it gets.2024-12-28
71psaisuite8418PowerShell6Enterprise-grade PowerShell abstraction layer for 15+ GenAI providers. Standardized interface for model benchmarking, tool-calling, and high-performance LLM integration2026-05-17
72tool-calling-guide8224Jupyter Notebook0Learn function calling and tool calling from simple tools to full agents.2024-07-16
73AmpliconSuite-pipeline8132Python34A quickstart tool for AmpliconArchitect. Enables all steps (alignment, CNV calling, seed interval detection) prior to running AmpliconArchitect, and invokes AmpliconClassifier2026-05-20
74SoftDorothy-SharewareProjects802-1Disk images (intended for emulators) containing code and tools for building Soft Dorothy Software games. Primarily vintage Pascal and C calling the vintage Macintosh Toolbox.2024-09-15
75dria-agent787Python2powerful and fast tool calling agents2025-03-19
76zapcode782Rust0TypeScript interpreter for AI agents. Written in Rust. 2µs cold start. Sandboxed. Alternative to MCP tool calling.2026-03-21
77toolbridge767TypeScript2Enable tool/function calling for any LLM, in OpenAI and Ollama API formats, adding universal function calling to models without native support. Use local or cloud models with full agent capabilities.2025-12-09
78kode-sdk-csharp7628C#2Kode Agent SDK for .NET - Event-driven AI Agent runtime supporting Anthropic Claude and OpenAI GPT models with tool calling, state management, and event streaming2026-05-06
79agentic-ai-engineering7516Python1Hands-on tutorials for building AI agents from scratch. Learn LLM APIs, prompt engineering, tool calling, and the agent loop through practical examples.2026-04-16
80CatGPT-Gateway7517Python2Turn your ChatGPT or Claude account into a fully working OpenAI-compatible API. No API keys needed. Supports tool calling, vision, file attachments, and image generation.2026-05-18
81adam7510C0An embeddable cross-platform AI agent library written in C. Cloud and local LLMs, tool calling, long-term memory, voice, sessions, research mode, self-evolving loops. The SQLite of agent frameworks: s...2026-05-21
82AutoGetIt7318Pascal2automate the GetIt package manager for RAD Studio (Delphi) by calling the command-line tool2026-03-30
83chatcube708JavaScript0A feature-rich AI chat client for HarmonyOS NEXT, supporting 13+ providers (OpenAI, Claude, DeepSeek, Gemini, etc.) with tool calling and streaming.2026-05-18
84tool-eval-bench697Python0Tool-calling quality benchmark for LLM serving stacks. 65+ deterministic scenarios testing multi-turn orchestration, safety boundaries, and structured output. Supports vLLM, LiteLLM, and llama.cpp.2026-05-20
85claude-proxy655TypeScript1🚀 免费开源的 Claude 到 OpenAI API 格式转换代理服务,让您能够在任何支持 OpenAI API 的应用中无缝使用 Claude 客户端工具,支持流式响应、Tool Calling 和动态路由。2026-03-10
86mlx-serve641Zig1Native LLM inference server for Apple Silicon. OpenAI + Anthropic API compatible. No Python. Includes MLX Core macOS app with chat, agent mode, and tool calling.2026-05-18
87onionphone6317C0VOIP tool for calling over Tor2015-02-10
88construct637Go4API-first multi-agent coding assistant with CodeAct tool calling and first-class terminal support.2026-05-11
89Qwen3-Coder-30B-A3B-Monkey-Wrenches635HTML0Efforts toward giving Qwen 3 Coder 30B A3B proper agentic tool calling capabilities at or near 100% reliability.2025-08-10
90cerebra629Python8A tool for fast and accurate summarizing of variant calling format (VCF) files2022-12-27
91newrelic-cli6230Go11New Relic CLI is a command line tool which is used to operate New Relic objects(Synthetic monitors, alert policies, conditions, account users etc). You can use it easily to list/get/create/delete thes...2025-09-17
92vakra614Python5A Benchmark for Evaluating Multi-Hop, Multi-Source Tool-Calling in AI Agents2026-05-21
93Eloquent617Python0The most feature-complete local AI workstation. Multi-GPU inference, integrated Stable Diffusion + ADetailer, voice cloning, research-grade ELO testing, and tool-calling code editor. 100% local. Zero ...2026-02-24
94References619-5Poole, Mackworth & Goebel 1998, p. 1. Russell & Norvig 2003, p. 55. Definition of AI as the study of intelligent agents: Poole, Mackworth & Goebel (1998), which provides the version that is used in...2022-09-02
95mlxchat6012Swift1A ChatGPT-like app using Alibaba's Qwen3.5 models locally on the phone - with tool calling & vision2026-03-06
96llm-toolcall-proxy5915Python2General Tool-calling API Proxy2026-03-26
97nutrient-document-engine-mcp-server593TypeScript0A Model Context Protocol (MCP) server implementation exposes document processing capabilities through natural language, supporting both direct human interaction and AI agent tool calling.2026-03-05
98pr-review-agent-council583Python0学习 learn-claude-code 后的 PR Review Agent 实践项目:构建 Debate Council 多 Agent 审查、Tool Calling、结构化报告与 AI Judge 评估。2026-05-03
99AgentConnector581TypeScript0AgentConnector is a feature-rich open-source Agent Network Client built upon DeepChat, supporting Agent network, multiple cloud and local large language models with powerful search enhancement and too...2025-11-13
100mcp-gemini-search5619Python1Model Context Protocol (MCP) with Gemini 2.5 Pro. Convert conversational queries into flight searches using Gemini's function calling capabilities and MCP's flight search tools2025-04-07