TypeScript function-calling

Open-source TypeScript projects categorized as function-calling

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.

  • Project mention: The AI Revolution Is Crushing Thousands of Languages | news.ycombinator.com | 2024-04-25

    Get 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

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

  • Project mention: OpenAI Assistant Swarming: A single library to turn your assistants into an army | news.ycombinator.com | 2023-11-20
  • 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.

    SurveyJS logo
  • function-gpt

    This is a typescript library that helps handle function calling with OpenAI's ChatGPT API.

  • Project mention: Did you know you can let ChatGPT call your own custom functions just like plugins? | /r/OpenAI | 2023-08-22

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

  • memerator

    Memerator meme generator app

  • Project mention: Build an AI Meme Generator with OpenAI's function calls, Part 2: Cron Jobs ⏰☎️ | dev.to | 2023-09-12

    You can check out a deployed version of the app we’re going to build here: The Memerator

  • claude-function-ts

    a small library around anthropic lib to enable claude function calling

  • Project mention: Show HN: Claude JSONSchema function calling TypeScript lib | news.ycombinator.com | 2024-04-03
  • two-step-llm-tool-call

    Make LLM Tools Work Better and Cheaper with a Two-Step Tool Call

  • Project mention: Make the OpenAI Function Calling Work Better and Cheaper with a Two-Step Function Call 🚀 | dev.to | 2024-03-10

    Check out how this method works with this code example: https://github.com/MaurerKrisztian/two-step-llm-tool-call

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com