Top 6 TypeScript function-calling Projects
-
Lobe Chat
LobeChat is a open-source, extensible (Function Calling), high-performance chatbot framework.It supports one-click free deployment of your private ChatGPT/LLM web application.
-
openai-assistant-swarm
Introducing the Assistant Swarm. An extension to the OpenAI Node SDK to automatically delegate work to any assistant you create in OpenAi through one united interface and manager. Now you can delegate work to a swarm of assistant all specialized with specific tasks you define.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
function-gpt
This is a typescript library that helps handle function calling with OpenAI's ChatGPT API.
Project mention: The AI Revolution Is Crushing Thousands of Languages | news.ycombinator.com | 2024-04-25Get your OpenAI API key and then use it on one of the hundreds of open source frontends available, such as: https://github.com/lobehub/lobe-chat
Project mention: OpenAI Assistant Swarming: A single library to turn your assistants into an army | news.ycombinator.com | 2023-11-20
Project mention: Did you know you can let ChatGPT call your own custom functions just like plugins? | /r/OpenAI | 2023-08-22I tried using it in some of my projects and it turned out to require quite a lot of setup, so I made an open source npm package https://github.com/atinylittleshell/function-gpt/ for anyone that wants to build custom node.js applications that wish to expose custom functions to ChatGPT.
Project mention: Build an AI Meme Generator with OpenAI's function calls, Part 2: Cron Jobs ⏰☎️ | dev.to | 2023-09-12You can check out a deployed version of the app we’re going to build here: The Memerator
Project mention: Show HN: Claude JSONSchema function calling TypeScript lib | news.ycombinator.com | 2024-04-03
Project mention: Make the OpenAI Function Calling Work Better and Cheaper with a Two-Step Function Call 🚀 | dev.to | 2024-03-10Check out how this method works with this code example: https://github.com/MaurerKrisztian/two-step-llm-tool-call
Index
What are some of the best open-source function-calling projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | Lobe Chat | 30,561 |
2 | openai-assistant-swarm | 231 |
3 | function-gpt | 38 |
4 | memerator | 19 |
5 | claude-function-ts | 6 |
6 | two-step-llm-tool-call | 3 |
Sponsored