OpenAI Function Calling LLM Tools
Tools and libraries for implementing OpenAI's function calling feature across various languages and frameworks. Includes demos, SDKs, and integrations that enable LLMs to invoke external functions and APIs. Does NOT include general chatbot frameworks, agent orchestration platforms, or non-function-calling API integrations.
There are 63 openai function calling tools tracked. 1 score above 50 (established tier). The highest-rated is ndycode/oc-chatgpt-multi-auth at 52/100 with 49 stars.
Get all 63 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=llm-tools&subcategory=openai-function-calling&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Tool | Score | Tier |
|---|---|---|---|
| 1 |
ndycode/oc-chatgpt-multi-auth
OpenCode plugin for using ChatGPT Plus/Pro in GPT-5 and Codex workflows with... |
|
Established |
| 2 |
oceanlvr/ChatGPT-ProBot
🤖️ A ChatGPT based GitHub robot. dialogue/CR/etc.. |
|
Emerging |
| 3 |
dataforseo/open-ai-actions
OpenAPI specs for integrating DataForSEO APIs with ChatGPT Actions |
|
Emerging |
| 4 |
rizerphe/openai-functions
Generate ChatGPT function call schemas based on function docstrings. |
|
Emerging |
| 5 |
FullStackWithLawrence/openai-hello-world
A Python "Hello World" application that also demonstrates the OpenAI API and... |
|
Emerging |
| 6 |
jakecyr/openai-function-calling
Helper functions to generate JSON schema dicts for OpenAI ChatGPT function... |
|
Emerging |
| 7 |
eunomia-bpf/chatrepo
A Github App to chat with Your GitHub Repo's Issues Using ChatGPT |
|
Emerging |
| 8 |
supershaneski/openai-api-function-call-sample
A sample app to demonstrate Function calling using the latest format in Chat... |
|
Emerging |
| 9 |
nrl-ai/pautobot
🔥 Your private task assistant with GPT 🔥 - Ask questions about your documents. |
|
Emerging |
| 10 |
Bavarder/Bavarder
Chit-chat with an AI |
|
Emerging |
| 11 |
YAV-AI/NodeJS-OpenAI-Function-Calling-Example
This repository contains a basic Node.js example demonstrating how to call... |
|
Emerging |
| 12 |
austenstone/chatgpt-bot
Talk to Chat GPT using Issue and PR comments |
|
Emerging |
| 13 |
atinylittleshell/function-gpt
This is a typescript library that helps handle function calling with... |
|
Emerging |
| 14 |
LazaUK/AOAI-ParallelFunctionCalling-SDKv1
Use of parallel Function Calling with Azure OpenAI GPT models to manage... |
|
Experimental |
| 15 |
maurobonfietti/chat-open-ai-cli
:robot: Ask questions to ChatGPT from the CLI. |
|
Experimental |
| 16 |
Barqawiz/ChatGPT-AWS-S3-Assistant
ChatGPT-based automation for AWS s3 using the functions feature. |
|
Experimental |
| 17 |
savokiss/openai-balance
Get balances of your openai key. |
|
Experimental |
| 18 |
RockChinQ/CallingGPT
Build your own ChatGPT plugin platform with GPT's function calling ability |... |
|
Experimental |
| 19 |
harmindersinghnijjar/quora-qa-automation
This repository hosts a tool that automates answering questions on Quora... |
|
Experimental |
| 20 |
LazaUK/AOAI-GPTFunctionCalling-Stock
Use of Function Calling with Azure OpenAI GPT models to retrieve the lowest... |
|
Experimental |
| 21 |
CrazyMrYan/openai-terminal
ChatGPT 终端对话 |
|
Experimental |
| 22 |
rexarski/chitchat
🤖💬📢🤖 chitchat is a question answering in context (QuAC) tool powered by GPT3.5 |
|
Experimental |
| 23 |
EvanZhouDev/openai-oauth
Free OpenAI API access with your ChatGPT account. |
|
Experimental |
| 24 |
changepack/changepack
📬 Get weekly emails on your team’s progress, powered by ChatGPT. |
|
Experimental |
| 25 |
AlessandroAnnini/GitSpeak
Make direct questions to multiple github repositories at the same time with AI. |
|
Experimental |
| 26 |
tinacms/markdown-bot
A content suggestion robot powered by ChatGPT |
|
Experimental |
| 27 |
Era360/find-bible-scripture
Describe a bible story, get its bible reference. |
|
Experimental |
| 28 |
rigwild/github-to-openai
Ask the ChatGPT API to answer to a GitHub issue/discussion/PR |
|
Experimental |
| 29 |
tankibaj/azure-openai-function-calling
Enable Web Search capabilities for OpenAI GPT model using function calling |
|
Experimental |
| 30 |
normandmickey/node-chatgpt-api-with-function-calls
This is a demonstration of how to integrate function calls with the OpenAI... |
|
Experimental |
| 31 |
sora-ichigo/chatgpt-issue-commentator
🤖 Automated ChatGPT responses for GitHub issues with simple @mentions |
|
Experimental |
| 32 |
cagbal/bir-daha-unutmam
Notlarınızdan aradığınızı bulan yapay zeka |
|
Experimental |
| 33 |
Mereep/assistant-gpt
Extensible ChatGPT Frontend to search the web, create files and execute... |
|
Experimental |
| 34 |
busse/kodumisto
GitHub Issue as ChatGPT Prompt; ChatGPT's Response as a Pull Request |
|
Experimental |
| 35 |
laipz8200/openai-agent
Easy-to-use OpenAI Agent with support for the latest Function call feature. |
|
Experimental |
| 36 |
pjq/ChitChat
ChitChat is a simple chat application that utilizes the GPT-3.5 Turbo/GPT-4... |
|
Experimental |
| 37 |
second-state/chat-with-chatgpt
Chat with ChatGPT via GitHub issue comments. |
|
Experimental |
| 38 |
pamnard/OpenAIApp
OpenAI API wrapper for Google Apps Scripts |
|
Experimental |
| 39 |
jiran214/gpt-func-calling
利用ChatGPT最新的function-calling,实现类似LangChain Agent代理的联网、环境交互,目前支持 百度百科 | 网易新闻... |
|
Experimental |
| 40 |
kenken64/ollarooGPT
OllarooGPT for Ollama |
|
Experimental |
| 41 |
FunctionCalling/FunctionCalling
A Swift macro that allows you to call your function from Function Calling. |
|
Experimental |
| 42 |
0xnenlabs/SageAI
Folder-based functions for ChatGPT's function calling with Pydantic support 🚀 |
|
Experimental |
| 43 |
ozgrozer/openai-assistants-api-with-function-calling
AI assistant that fetches real-time stock prices by using OpenAI's... |
|
Experimental |
| 44 |
GossipBots/chatgpt-action-projects
Projects and examples of ChatGPT actions' integration with Cloud APIs |
|
Experimental |
| 45 |
xihajun/issueGPT
An open-source toy attempt to embedding GPT-4 (GPT3.5) into GitHub issue. |
|
Experimental |
| 46 |
michalswi/github-openai
OpenAI (ChatGPT) integration with GitHub |
|
Experimental |
| 47 |
Schnurber/aichat
A small and customisable app programmed in flet to chat with chatgpt via the... |
|
Experimental |
| 48 |
nooqta/chatgpt-kodyfire
Interact with chatGPT assistant on the terminal and save the conversation to... |
|
Experimental |
| 49 |
krismuniz/bori
A tool for answering questions about the Web. Often comically. |
|
Experimental |
| 50 |
Leeseungjun315/tinygpt
Local GPU-powered console AI chatbot built with Ollama and Rich |
|
Experimental |
| 51 |
rishabh3562/CommitIQ
Dev insights from GitHub, straight into your Slack. |
|
Experimental |
| 52 |
3spress0/AI-integrated-terminal
use chatgpt or any other chatbot to furfull a difficult task automatically |
|
Experimental |
| 53 |
yasulab/llm-linter
ChatGPT が未踏ジュニアの概要文をコメントする実験的なシステムです(※ 非公式) |
|
Experimental |
| 54 |
rubenselander/openai-function-tokens
Predict the exact openai token usage of functions |
|
Experimental |
| 55 |
folkien/bible-gpt3-commentary
A OpenAI GPT powered commentary to the daily readings of Bible. |
|
Experimental |
| 56 |
fozooni/ChatGPT-Automation
This robot helps you to ask your questions automatically from OpenAI... |
|
Experimental |
| 57 |
wkgcass/chat-in-issue
Use openai chat apis (chatgpt) in github issues. |
|
Experimental |
| 58 |
maestromaximo/OpenAiUnlimitedFuncWrapper
This is a project that simplifies the use of Openai API's with the... |
|
Experimental |
| 59 |
phi1010/zammad-openai-tool-agent
An OpenAI agent for Zammad which can call tools. |
|
Experimental |
| 60 |
smile101603/ChatGPT_Automation
This robot helps you to ask your questions automatically from OpenAI... |
|
Experimental |
| 61 |
isfonzar/chat-ai-interaction
From an exported chat, interact with the chat using AI. |
|
Experimental |
| 62 |
ekaone/chatbot-terminal
Chatbot terminal powered by ChatGPT |
|
Experimental |
| 63 |
ekaone/gpt-function-calling
Function calling capability in the Chat Completions API |
|
Experimental |