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

52
Established
2 oceanlvr/ChatGPT-ProBot

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

43
Emerging
3 dataforseo/open-ai-actions

OpenAPI specs for integrating DataForSEO APIs with ChatGPT Actions

42
Emerging
4 rizerphe/openai-functions

Generate ChatGPT function call schemas based on function docstrings.

40
Emerging
5 FullStackWithLawrence/openai-hello-world

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

37
Emerging
6 jakecyr/openai-function-calling

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

36
Emerging
7 eunomia-bpf/chatrepo

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

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

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

34
Emerging
9 nrl-ai/pautobot

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

33
Emerging
10 Bavarder/Bavarder

Chit-chat with an AI

32
Emerging
11 YAV-AI/NodeJS-OpenAI-Function-Calling-Example

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

32
Emerging
12 austenstone/chatgpt-bot

Talk to Chat GPT using Issue and PR comments

32
Emerging
13 atinylittleshell/function-gpt

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

31
Emerging
14 LazaUK/AOAI-ParallelFunctionCalling-SDKv1

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

29
Experimental
15 maurobonfietti/chat-open-ai-cli

:robot: Ask questions to ChatGPT from the CLI.

28
Experimental
16 Barqawiz/ChatGPT-AWS-S3-Assistant

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

27
Experimental
17 savokiss/openai-balance

Get balances of your openai key.

27
Experimental
18 RockChinQ/CallingGPT

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

26
Experimental
19 harmindersinghnijjar/quora-qa-automation

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

26
Experimental
20 LazaUK/AOAI-GPTFunctionCalling-Stock

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

26
Experimental
21 CrazyMrYan/openai-terminal

ChatGPT 终端对话

26
Experimental
22 rexarski/chitchat

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

26
Experimental
23 EvanZhouDev/openai-oauth

Free OpenAI API access with your ChatGPT account.

25
Experimental
24 changepack/changepack

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

25
Experimental
25 AlessandroAnnini/GitSpeak

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

24
Experimental
26 tinacms/markdown-bot

A content suggestion robot powered by ChatGPT

24
Experimental
27 Era360/find-bible-scripture

Describe a bible story, get its bible reference.

24
Experimental
28 rigwild/github-to-openai

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

23
Experimental
29 tankibaj/azure-openai-function-calling

Enable Web Search capabilities for OpenAI GPT model using function calling

23
Experimental
30 normandmickey/node-chatgpt-api-with-function-calls

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

23
Experimental
31 sora-ichigo/chatgpt-issue-commentator

🤖 Automated ChatGPT responses for GitHub issues with simple @mentions

22
Experimental
32 cagbal/bir-daha-unutmam

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

22
Experimental
33 Mereep/assistant-gpt

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

22
Experimental
34 busse/kodumisto

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

22
Experimental
35 laipz8200/openai-agent

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

22
Experimental
36 pjq/ChitChat

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

22
Experimental
37 second-state/chat-with-chatgpt

Chat with ChatGPT via GitHub issue comments.

22
Experimental
38 pamnard/OpenAIApp

OpenAI API wrapper for Google Apps Scripts

21
Experimental
39 jiran214/gpt-func-calling

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

21
Experimental
40 kenken64/ollarooGPT

OllarooGPT for Ollama

20
Experimental
41 FunctionCalling/FunctionCalling

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

20
Experimental
42 0xnenlabs/SageAI

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

19
Experimental
43 ozgrozer/openai-assistants-api-with-function-calling

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

18
Experimental
44 GossipBots/chatgpt-action-projects

Projects and examples of ChatGPT actions' integration with Cloud APIs

16
Experimental
45 xihajun/issueGPT

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

16
Experimental
46 michalswi/github-openai

OpenAI (ChatGPT) integration with GitHub

15
Experimental
47 Schnurber/aichat

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

15
Experimental
48 nooqta/chatgpt-kodyfire

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

14
Experimental
49 krismuniz/bori

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

13
Experimental
50 Leeseungjun315/tinygpt

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

13
Experimental
51 rishabh3562/CommitIQ

Dev insights from GitHub, straight into your Slack.

13
Experimental
52 3spress0/AI-integrated-terminal

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

12
Experimental
53 yasulab/llm-linter

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

12
Experimental
54 rubenselander/openai-function-tokens

Predict the exact openai token usage of functions

12
Experimental
55 folkien/bible-gpt3-commentary

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

12
Experimental
56 fozooni/ChatGPT-Automation

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

12
Experimental
57 wkgcass/chat-in-issue

Use openai chat apis (chatgpt) in github issues.

12
Experimental
58 maestromaximo/OpenAiUnlimitedFuncWrapper

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

11
Experimental
59 phi1010/zammad-openai-tool-agent

An OpenAI agent for Zammad which can call tools.

11
Experimental
60 smile101603/ChatGPT_Automation

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

11
Experimental
61 isfonzar/chat-ai-interaction

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

10
Experimental
62 ekaone/chatbot-terminal

Chatbot terminal powered by ChatGPT

10
Experimental
63 ekaone/gpt-function-calling

Function calling capability in the Chat Completions API

10
Experimental