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 75 openai function calling tools tracked. 2 score above 50 (established tier). The highest-rated is ndycode/oc-chatgpt-multi-auth at 53/100 with 49 stars.
Get all 75 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.. |
|
Established |
| 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 |
YAV-AI/NodeJS-OpenAI-Function-Calling-Example
This repository contains a basic Node.js example demonstrating how to call... |
|
Emerging |
| 11 |
austenstone/chatgpt-bot
Talk to Chat GPT using Issue and PR comments |
|
Emerging |
| 12 |
Bavarder/Bavarder
Chit-chat with an AI |
|
Emerging |
| 13 |
LazaUK/AOAI-ParallelFunctionCalling-SDKv1
Use of parallel Function Calling with Azure OpenAI GPT models to manage... |
|
Emerging |
| 14 |
maurobonfietti/chat-open-ai-cli
:robot: Ask questions to ChatGPT from the CLI. |
|
Emerging |
| 15 |
Barqawiz/ChatGPT-AWS-S3-Assistant
ChatGPT-based automation for AWS s3 using the functions feature. |
|
Emerging |
| 16 |
savokiss/openai-balance
Get balances of your openai key. |
|
Emerging |
| 17 |
RockChinQ/CallingGPT
Build your own ChatGPT plugin platform with GPT's function calling ability |... |
|
Emerging |
| 18 |
harmindersinghnijjar/quora-qa-automation
This repository hosts a tool that automates answering questions on Quora... |
|
Emerging |
| 19 |
atinylittleshell/function-gpt
This is a typescript library that helps handle function calling with... |
|
Emerging |
| 20 |
rexarski/chitchat
🤖💬📢🤖 chitchat is a question answering in context (QuAC) tool powered by GPT3.5 |
|
Emerging |
| 21 |
LazaUK/AOAI-GPTFunctionCalling-Stock
Use of Function Calling with Azure OpenAI GPT models to retrieve the lowest... |
|
Emerging |
| 22 |
CrazyMrYan/openai-terminal
ChatGPT 终端对话 |
|
Emerging |
| 23 |
changepack/changepack
📬 Get weekly emails on your team’s progress, powered by ChatGPT. |
|
Emerging |
| 24 |
Era360/find-bible-scripture
Describe a bible story, get its bible reference. |
|
Emerging |
| 25 |
AlessandroAnnini/GitSpeak
Make direct questions to multiple github repositories at the same time with AI. |
|
Emerging |
| 26 |
tinacms/markdown-bot
A content suggestion robot powered by ChatGPT |
|
Emerging |
| 27 |
normandmickey/node-chatgpt-api-with-function-calls
This is a demonstration of how to integrate function calls with the OpenAI... |
|
Emerging |
| 28 |
tankibaj/azure-openai-function-calling
Enable Web Search capabilities for OpenAI GPT model using function calling |
|
Emerging |
| 29 |
rigwild/github-to-openai
Ask the ChatGPT API to answer to a GitHub issue/discussion/PR |
|
Emerging |
| 30 |
second-state/chat-with-chatgpt
Chat with ChatGPT via GitHub issue comments. |
|
Experimental |
| 31 |
pjq/ChitChat
ChitChat is a simple chat application that utilizes the GPT-3.5 Turbo/GPT-4... |
|
Experimental |
| 32 |
Mereep/assistant-gpt
Extensible ChatGPT Frontend to search the web, create files and execute... |
|
Experimental |
| 33 |
laipz8200/openai-agent
Easy-to-use OpenAI Agent with support for the latest Function call feature. |
|
Experimental |
| 34 |
busse/kodumisto
GitHub Issue as ChatGPT Prompt; ChatGPT's Response as a Pull Request |
|
Experimental |
| 35 |
cagbal/bir-daha-unutmam
Notlarınızdan aradığınızı bulan yapay zeka |
|
Experimental |
| 36 |
jiran214/gpt-func-calling
利用ChatGPT最新的function-calling,实现类似LangChain Agent代理的联网、环境交互,目前支持 百度百科 | 网易新闻... |
|
Experimental |
| 37 |
pamnard/OpenAIApp
OpenAI API wrapper for Google Apps Scripts |
|
Experimental |
| 38 |
kenken64/ollarooGPT
OllarooGPT for Ollama |
|
Experimental |
| 39 |
FunctionCalling/FunctionCalling
A Swift macro that allows you to call your function from Function Calling. |
|
Experimental |
| 40 |
0xnenlabs/SageAI
Folder-based functions for ChatGPT's function calling with Pydantic support 🚀 |
|
Experimental |
| 41 |
EvanZhouDev/openai-oauth
Free OpenAI API access with your ChatGPT account. |
|
Experimental |
| 42 |
ozgrozer/openai-assistants-api-with-function-calling
AI assistant that fetches real-time stock prices by using OpenAI's... |
|
Experimental |
| 43 |
xihajun/issueGPT
An open-source toy attempt to embedding GPT-4 (GPT3.5) into GitHub issue. |
|
Experimental |
| 44 |
GossipBots/chatgpt-action-projects
Projects and examples of ChatGPT actions' integration with Cloud APIs |
|
Experimental |
| 45 |
nooqta/chatgpt-kodyfire
Interact with chatGPT assistant on the terminal and save the conversation to... |
|
Experimental |
| 46 |
sora-ichigo/chatgpt-issue-commentator
🤖 Automated ChatGPT responses for GitHub issues with simple @mentions |
|
Experimental |
| 47 |
krismuniz/bori
A tool for answering questions about the Web. Often comically. |
|
Experimental |
| 48 |
rubenselander/openai-function-tokens
Predict the exact openai token usage of functions |
|
Experimental |
| 49 |
michalswi/github-openai
OpenAI (ChatGPT) integration with GitHub |
|
Experimental |
| 50 |
rishabh3562/CommitIQ
Dev insights from GitHub, straight into your Slack. |
|
Experimental |
| 51 |
wkgcass/chat-in-issue
Use openai chat apis (chatgpt) in github issues. |
|
Experimental |
| 52 |
yasulab/llm-linter
ChatGPT が未踏ジュニアの概要文をコメントする実験的なシステムです(※ 非公式) |
|
Experimental |
| 53 |
folkien/bible-gpt3-commentary
A OpenAI GPT powered commentary to the daily readings of Bible. |
|
Experimental |
| 54 |
fozooni/ChatGPT-Automation
This robot helps you to ask your questions automatically from OpenAI... |
|
Experimental |
| 55 |
3spress0/AI-integrated-terminal
use chatgpt or any other chatbot to furfull a difficult task automatically |
|
Experimental |
| 56 |
maestromaximo/OpenAiUnlimitedFuncWrapper
This is a project that simplifies the use of Openai API's with the... |
|
Experimental |
| 57 |
Schnurber/aichat
A small and customisable app programmed in flet to chat with chatgpt via the... |
|
Experimental |
| 58 |
ekaone/chatbot-terminal
Chatbot terminal powered by ChatGPT |
|
Experimental |
| 59 |
isfonzar/chat-ai-interaction
From an exported chat, interact with the chat using AI. |
|
Experimental |
| 60 |
ekaone/gpt-function-calling
Function calling capability in the Chat Completions API |
|
Experimental |
| 61 |
Leeseungjun315/tinygpt
Local GPU-powered console AI chatbot built with Ollama and Rich |
|
Experimental |
| 62 |
phi1010/zammad-openai-tool-agent
An OpenAI agent for Zammad which can call tools. |
|
Experimental |
| 63 |
seanoliver/thera-gpt
TheraGPT is a virtual cognitive behavioral therapist based on Open AI's chat... |
|
Experimental |
| 64 |
smile101603/ChatGPT_Automation
This robot helps you to ask your questions automatically from OpenAI... |
|
Experimental |
| 65 |
olistic/chatgpt-clone
A CLI clone of OpenAI's famous chat, with a twist |
|
Experimental |
| 66 |
jorgenlt/simple-ai-cli
Simple AI chat for the terminal |
|
Experimental |
| 67 |
fjm2u/SIM-GPT
SIM-GPT is a cross-platform multi-agent conversation simulation framework. |
|
Experimental |
| 68 |
captainWaheed/Terminal-ChatBot
This is a ChatGPT chatbot written in Node.js that runs in the terminal |
|
Experimental |
| 69 |
flavienbwk/repochat-action
Deploy an AI-powered chatbot for your repo in under 2 minutes. |
|
Experimental |
| 70 |
chanmyaemaung/chatbot
Node.js CLI ChatBot - Powered by ChatGPT Model 3.5 Turbo |
|
Experimental |
| 71 |
JiangWeixian/actions-article-helper
Check issue article grammar with ChatGPT |
|
Experimental |
| 72 |
aiyogg/gpt-function-calling-demo
OpenAI GPT Funciton calling demo - What's the curreny weather? |
|
Experimental |
| 73 |
JonHaywood/gpt-assistant
Your own personal GPT chat assistant! |
|
Experimental |
| 74 |
mehmetcerdik457-ctrl/Gpt-asistan
GPT tabanlı asistan altyapısı |
|
Experimental |
| 75 |
emanuelefavero/chatgpt-api
This is a terminal based chatbot that uses the OpenAI API |
|
Experimental |