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...

53
Established
2 oceanlvr/ChatGPT-ProBot

🤖️ A ChatGPT based GitHub robot. dialogue/CR/etc..

50
Established
3 dataforseo/open-ai-actions

OpenAPI specs for integrating DataForSEO APIs with ChatGPT Actions

48
Emerging
4 rizerphe/openai-functions

Generate ChatGPT function call schemas based on function docstrings.

47
Emerging
5 FullStackWithLawrence/openai-hello-world

A Python "Hello World" application that also demonstrates the OpenAI API and...

44
Emerging
6 jakecyr/openai-function-calling

Helper functions to generate JSON schema dicts for OpenAI ChatGPT function...

43
Emerging
7 eunomia-bpf/chatrepo

A Github App to chat with Your GitHub Repo's Issues Using ChatGPT

42
Emerging
8 supershaneski/openai-api-function-call-sample

A sample app to demonstrate Function calling using the latest format in Chat...

41
Emerging
9 nrl-ai/pautobot

🔥 Your private task assistant with GPT 🔥 - Ask questions about your documents.

40
Emerging
10 YAV-AI/NodeJS-OpenAI-Function-Calling-Example

This repository contains a basic Node.js example demonstrating how to call...

39
Emerging
11 austenstone/chatgpt-bot

Talk to Chat GPT using Issue and PR comments

39
Emerging
12 Bavarder/Bavarder

Chit-chat with an AI

39
Emerging
13 LazaUK/AOAI-ParallelFunctionCalling-SDKv1

Use of parallel Function Calling with Azure OpenAI GPT models to manage...

36
Emerging
14 maurobonfietti/chat-open-ai-cli

:robot: Ask questions to ChatGPT from the CLI.

35
Emerging
15 Barqawiz/ChatGPT-AWS-S3-Assistant

ChatGPT-based automation for AWS s3 using the functions feature.

34
Emerging
16 savokiss/openai-balance

Get balances of your openai key.

34
Emerging
17 RockChinQ/CallingGPT

Build your own ChatGPT plugin platform with GPT's function calling ability |...

33
Emerging
18 harmindersinghnijjar/quora-qa-automation

This repository hosts a tool that automates answering questions on Quora...

33
Emerging
19 atinylittleshell/function-gpt

This is a typescript library that helps handle function calling with...

33
Emerging
20 rexarski/chitchat

🤖💬📢🤖 chitchat is a question answering in context (QuAC) tool powered by GPT3.5

33
Emerging
21 LazaUK/AOAI-GPTFunctionCalling-Stock

Use of Function Calling with Azure OpenAI GPT models to retrieve the lowest...

33
Emerging
22 CrazyMrYan/openai-terminal

ChatGPT 终端对话

33
Emerging
23 changepack/changepack

📬 Get weekly emails on your team’s progress, powered by ChatGPT.

32
Emerging
24 Era360/find-bible-scripture

Describe a bible story, get its bible reference.

31
Emerging
25 AlessandroAnnini/GitSpeak

Make direct questions to multiple github repositories at the same time with AI.

31
Emerging
26 tinacms/markdown-bot

A content suggestion robot powered by ChatGPT

31
Emerging
27 normandmickey/node-chatgpt-api-with-function-calls

This is a demonstration of how to integrate function calls with the OpenAI...

30
Emerging
28 tankibaj/azure-openai-function-calling

Enable Web Search capabilities for OpenAI GPT model using function calling

30
Emerging
29 rigwild/github-to-openai

Ask the ChatGPT API to answer to a GitHub issue/discussion/PR

30
Emerging
30 second-state/chat-with-chatgpt

Chat with ChatGPT via GitHub issue comments.

29
Experimental
31 pjq/ChitChat

ChitChat is a simple chat application that utilizes the GPT-3.5 Turbo/GPT-4...

29
Experimental
32 Mereep/assistant-gpt

Extensible ChatGPT Frontend to search the web, create files and execute...

29
Experimental
33 laipz8200/openai-agent

Easy-to-use OpenAI Agent with support for the latest Function call feature.

29
Experimental
34 busse/kodumisto

GitHub Issue as ChatGPT Prompt; ChatGPT's Response as a Pull Request

29
Experimental
35 cagbal/bir-daha-unutmam

Notlarınızdan aradığınızı bulan yapay zeka

29
Experimental
36 jiran214/gpt-func-calling

利用ChatGPT最新的function-calling,实现类似LangChain Agent代理的联网、环境交互,目前支持 百度百科 | 网易新闻...

28
Experimental
37 pamnard/OpenAIApp

OpenAI API wrapper for Google Apps Scripts

28
Experimental
38 kenken64/ollarooGPT

OllarooGPT for Ollama

27
Experimental
39 FunctionCalling/FunctionCalling

A Swift macro that allows you to call your function from Function Calling.

27
Experimental
40 0xnenlabs/SageAI

Folder-based functions for ChatGPT's function calling with Pydantic support 🚀

26
Experimental
41 EvanZhouDev/openai-oauth

Free OpenAI API access with your ChatGPT account.

25
Experimental
42 ozgrozer/openai-assistants-api-with-function-calling

AI assistant that fetches real-time stock prices by using OpenAI's...

25
Experimental
43 xihajun/issueGPT

An open-source toy attempt to embedding GPT-4 (GPT3.5) into GitHub issue.

23
Experimental
44 GossipBots/chatgpt-action-projects

Projects and examples of ChatGPT actions' integration with Cloud APIs

23
Experimental
45 nooqta/chatgpt-kodyfire

Interact with chatGPT assistant on the terminal and save the conversation to...

21
Experimental
46 sora-ichigo/chatgpt-issue-commentator

🤖 Automated ChatGPT responses for GitHub issues with simple @mentions

21
Experimental
47 krismuniz/bori

A tool for answering questions about the Web. Often comically.

20
Experimental
48 rubenselander/openai-function-tokens

Predict the exact openai token usage of functions

19
Experimental
49 michalswi/github-openai

OpenAI (ChatGPT) integration with GitHub

19
Experimental
50 rishabh3562/CommitIQ

Dev insights from GitHub, straight into your Slack.

19
Experimental
51 wkgcass/chat-in-issue

Use openai chat apis (chatgpt) in github issues.

19
Experimental
52 yasulab/llm-linter

ChatGPT が未踏ジュニアの概要文をコメントする実験的なシステムです(※ 非公式)

19
Experimental
53 folkien/bible-gpt3-commentary

A OpenAI GPT powered commentary to the daily readings of Bible.

19
Experimental
54 fozooni/ChatGPT-Automation

This robot helps you to ask your questions automatically from OpenAI...

19
Experimental
55 3spress0/AI-integrated-terminal

use chatgpt or any other chatbot to furfull a difficult task automatically

18
Experimental
56 maestromaximo/OpenAiUnlimitedFuncWrapper

This is a project that simplifies the use of Openai API's with the...

18
Experimental
57 Schnurber/aichat

A small and customisable app programmed in flet to chat with chatgpt via the...

17
Experimental
58 ekaone/chatbot-terminal

Chatbot terminal powered by ChatGPT

17
Experimental
59 isfonzar/chat-ai-interaction

From an exported chat, interact with the chat using AI.

17
Experimental
60 ekaone/gpt-function-calling

Function calling capability in the Chat Completions API

17
Experimental
61 Leeseungjun315/tinygpt

Local GPU-powered console AI chatbot built with Ollama and Rich

15
Experimental
62 phi1010/zammad-openai-tool-agent

An OpenAI agent for Zammad which can call tools.

13
Experimental
63 seanoliver/thera-gpt

TheraGPT is a virtual cognitive behavioral therapist based on Open AI's chat...

13
Experimental
64 smile101603/ChatGPT_Automation

This robot helps you to ask your questions automatically from OpenAI...

13
Experimental
65 olistic/chatgpt-clone

A CLI clone of OpenAI's famous chat, with a twist

11
Experimental
66 jorgenlt/simple-ai-cli

Simple AI chat for the terminal

11
Experimental
67 fjm2u/SIM-GPT

SIM-GPT is a cross-platform multi-agent conversation simulation framework.

11
Experimental
68 captainWaheed/Terminal-ChatBot

This is a ChatGPT chatbot written in Node.js that runs in the terminal

11
Experimental
69 flavienbwk/repochat-action

Deploy an AI-powered chatbot for your repo in under 2 minutes.

11
Experimental
70 chanmyaemaung/chatbot

Node.js CLI ChatBot - Powered by ChatGPT Model 3.5 Turbo

11
Experimental
71 JiangWeixian/actions-article-helper

Check issue article grammar with ChatGPT

11
Experimental
72 aiyogg/gpt-function-calling-demo

OpenAI GPT Funciton calling demo - What's the curreny weather?

11
Experimental
73 JonHaywood/gpt-assistant

Your own personal GPT chat assistant!

11
Experimental
74 mehmetcerdik457-ctrl/Gpt-asistan

GPT tabanlı asistan altyapısı

10
Experimental
75 emanuelefavero/chatgpt-api

This is a terminal based chatbot that uses the OpenAI API

10
Experimental