An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: function-calling

edofransisco011/Digital_Twin_Agent

A proactive AI assistant using Qwen-Agent to learn your writing style and manage Google Calendar & Gmail.

Language: Python - Size: 14.6 KB - Last synced at: about 4 hours ago - Pushed at: about 4 hours ago - Stars: 1 - Forks: 0

KoljaB/Linguflex

Command Your World with Voice

Language: Python - Size: 5.42 MB - Last synced at: about 7 hours ago - Pushed at: about 9 hours ago - Stars: 702 - Forks: 66

weaviate/recipes

This repository shares end-to-end notebooks on how to use various Weaviate features and integrations!

Language: Jupyter Notebook - Size: 301 MB - Last synced at: about 8 hours ago - Pushed at: about 9 hours ago - Stars: 775 - Forks: 154

lobehub/lobe-chat

🤯 Lobe Chat - an open-source, modern-design AI chat framework. Supports Multi AI Providers( OpenAI / Claude 4 / Gemini / Ollama / DeepSeek / Qwen), Knowledge Base (file upload / knowledge management / RAG ), Multi-Modals (Plugins/Artifacts) and Thinking. One-click FREE deployment of your private ChatGPT/ Claude / DeepSeek application.

Language: TypeScript - Size: 395 MB - Last synced at: about 9 hours ago - Pushed at: about 10 hours ago - Stars: 62,563 - Forks: 13,017

Mirascope/mirascope

LLM abstractions that aren't obstructions

Language: Python - Size: 102 MB - Last synced at: about 10 hours ago - Pushed at: about 12 hours ago - Stars: 1,182 - Forks: 88

lobehub/lobe-chat-plugins

🧩 / 🏪 Plugin Index - This is the plugin index for LobeChat. It accesses index.json from this repository to display a list of available plugins for LobeChat to the user.

Language: TypeScript - Size: 781 KB - Last synced at: about 24 hours ago - Pushed at: 1 day ago - Stars: 252 - Forks: 119

extrawest/livekit_voice_assistant

Livekit voice assistant for integration with flutter

Language: Dart - Size: 172 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

aws-samples/sample-connector-for-bedrock

Seamlessly invoke Amazon Bedrock or your custom models, enabling a smooth experience with AWS GenAI services.

Language: TypeScript - Size: 16 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 85 - Forks: 30

rudrankriyam/MLX-Outil

Language: Swift - Size: 113 KB - Last synced at: 1 day ago - Pushed at: 4 days ago - Stars: 83 - Forks: 6

langroid/langroid

Harness LLMs with Multi-Agent Programming

Language: Python - Size: 104 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 3,403 - Forks: 323

prashantsb2003/call-with-ai-agent

Language: TypeScript - Size: 37.1 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

KazKozDev/LLMFlow

An extensible framework for building AI agents based on the GAME (Goals, Actions, Memory, Environment) methodology.

Language: Python - Size: 256 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1 - Forks: 0

aipotheosis-labs/aci

ACI.dev is the open source platform for VibeOps and infrastructure that connects your AI agents to 600+ tool integrations with multi-tenant auth, granular permissions, and access through direct function calling or a unified MCP server.

Language: Python - Size: 17.5 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 3,980 - Forks: 342

klaussimon/gemini-live

Google Gemini live voice to text realtime stream in the browser

Language: HTML - Size: 275 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1 - Forks: 0

Klavis-AI/klavis

Klavis AI (YC X25): Open Source MCP integration for AI applications

Language: Python - Size: 7.91 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2,342 - Forks: 260

humanlayer/humanlayer

HumanLayer enables AI agents to communicate with humans in tool-based and async workflows. Guarantee human oversight of high-stakes function calls with approval workflows across slack, email and more. Bring your LLM and Framework of choice and start giving your AI agents safe access to the world. Agentic Workflows, human in the loop, tool calling

Language: Go - Size: 20.1 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 852 - Forks: 76

imaurer/awesome-llm-json

Resource list for generating JSON using LLMs via function calling, tools, CFG. Libraries, Models, Notebooks, etc.

Size: 217 KB - Last synced at: 4 days ago - Pushed at: 4 months ago - Stars: 2,105 - Forks: 90

extrawest/llamaindex_showcase

This repository contains a collection of demonstration projects showcasing various capabilities and applications of LlamaIndex, a powerful data framework for building LLM applications with custom data. Each tutorial focuses on a specific aspect of LlamaIndex functionality, ranging from basic usage to advanced features like RAG, chatbots, etc.

Language: Python - Size: 18.6 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1 - Forks: 0

Oaklight/ToolRegistry

ToolRegistry: A Protocol-Agnostic Tool Management Library for OpenAI-Compatible LLM Applications

Language: Python - Size: 1.49 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 19 - Forks: 2

MeetKai/functionary

Chat language model that can use tools and interpret the results

Language: Python - Size: 3.4 MB - Last synced at: 4 days ago - Pushed at: 7 days ago - Stars: 1,563 - Forks: 117

shell-nlp/gpt_server

gpt_server是一个用于生产级部署LLMs、Embedding、Reranker、ASR和TTS的开源框架。

Language: Python - Size: 4.18 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 191 - Forks: 16

hardador2/AI-Voice-Agent

AI Voice Agent is a real-time voice interaction system that leverages LiveKit for seamless communication. It integrates Speech-to-Text, a Large Language Model, and Text-to-Speech to deliver an engaging user experience. 🐙🌟

Language: Python - Size: 808 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

helixml/helix

♾️ Helix is a private GenAI stack for building AI applications with declarative pipelines, knowledge (RAG), API bindings, and first-class testing.

Language: Go - Size: 51.7 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 504 - Forks: 52

Drarlian/tyr-agent

Biblioteca para criação e orquestração de agentes LLM com suporte à execução de funções, histórico persistente e integração com múltiplos modelos (Gemini, GPT, etc).

Language: Python - Size: 68.4 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

vinhnx/VT.ai

VT.ai - multimodal AI chat app with dynamic conversation routing

Language: Python - Size: 3.23 MB - Last synced at: 5 days ago - Pushed at: 20 days ago - Stars: 81 - Forks: 8

sigoden/aichat

All-in-one LLM CLI tool featuring Shell Assistant, Chat-REPL, RAG, AI Tools & Agents, with access to OpenAI, Claude, Gemini, Ollama, Groq, and more.

Language: Rust - Size: 4.01 MB - Last synced at: 5 days ago - Pushed at: 9 days ago - Stars: 6,996 - Forks: 459

SqueezeAILab/LLMCompiler

[ICML 2024] LLMCompiler: An LLM Compiler for Parallel Function Calling

Language: Python - Size: 375 KB - Last synced at: 5 days ago - Pushed at: 11 months ago - Stars: 1,697 - Forks: 124

yomorun/llm-function-calling-examples

Strongly-typed LLM Function Calling examples, run on OpenAI, Ollama, Mistral and others.

Language: TypeScript - Size: 81.1 KB - Last synced at: 4 days ago - Pushed at: 8 days ago - Stars: 12 - Forks: 4

sbslee/streamlit-openai

Build AI chatbots with Streamlit and OpenAI

Language: Python - Size: 2.25 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 2 - Forks: 2

Shreyas-Ashtamkar/E.N.I.G.M.A.

Full Form : Expert Network for Intelligent Guidance and Multi-task Assistance. This is just a testing version of using multiple LLMs, for Conversational as well as Functional Request. The main topic of the repo may change further, as development progresses.

Language: Python - Size: 609 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 3 - Forks: 0

Creature-112/gemini-live

This project enables real-time streaming of audio (and optionally video or screen captures) from your local device to Google Gemini using the Live API. It allows you to interact with Gemini through both text and voice, supporting conversational AI responses.

Language: Python - Size: 5.86 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 5 - Forks: 2

ComposioHQ/composio

Composio equips your AI agents & LLMs with 100+ high-quality integrations via function calling

Language: Python - Size: 913 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 25,493 - Forks: 4,417

CogitoNTNU/TutorAI

TutorAI is a RAG system capable of assisting with learning academic subjects and using the curriculum and citing it. The project revolves around building an application that ingests a textbook in most formats and facilitates efficient learning of the course material.

Language: Python - Size: 20.7 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 28 - Forks: 11

masumsohel/swarms-sdk

A production-grade Python client for the Swarms API, providing a simple and intuitive interface for creating and managing AI swarms.

Language: Python - Size: 2.19 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

yomorun/yomo

🦖 Stateful Serverless Framework for Geo-distributed Edge AI Infra. with function calling support, write once, run on any model.

Language: Go - Size: 65.9 MB - Last synced at: 2 days ago - Pushed at: 5 days ago - Stars: 1,766 - Forks: 131

truffle-ai/saiki

A customizable, general purpose AI Agent that supports MCP. Talk to Saiki in natural language to control computers, applications and more!

Language: TypeScript - Size: 41.4 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 152 - Forks: 22

Shuyib/tool_calling_api

This project demonstrates function-calling with Python and Ollama, utilizing the Africa's Talking API to send airtime and messages to phone numbers using natural language prompts. Ollama + LLM w/ functions + Natural language = User Interface for non-coders.

Language: Python - Size: 584 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 11 - Forks: 2

withcatai/node-llama-cpp

Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level

Language: TypeScript - Size: 22 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1,529 - Forks: 131

Maximilian-Winter/ToolAgents

ToolAgents is a lightweight and flexible framework for creating function-calling agents with various language models and APIs.

Language: Python - Size: 11.9 MB - Last synced at: about 13 hours ago - Pushed at: about 14 hours ago - Stars: 25 - Forks: 6

empower-ai/empower-functions

GPT-4 level function calling models for real-world tool using use cases

Language: Python - Size: 1.28 MB - Last synced at: 5 days ago - Pushed at: 9 months ago - Stars: 230 - Forks: 20

wrtnlabs/agentica

TypeScript AI AI Function Calling Framework enhanced by compiler skills.

Language: TypeScript - Size: 145 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 835 - Forks: 42

lobehub/chat-plugin-bilibili

🧩 / 📺 Bilibili - Dive into Bilibili's vast content with features like keyword video search, replay access, interactive danmaku, trending video recommendations, and hot-search insights, all at your fingertips.

Language: TypeScript - Size: 50.8 KB - Last synced at: 8 days ago - Pushed at: 11 months ago - Stars: 13 - Forks: 10

EggerMarc/tools-rs

Serialize your functions with tools-rs!

Language: Rust - Size: 9.8 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 2 - Forks: 0

zhudotexe/kani

kani (カニ) is a highly hackable microframework for chat-based language models with tool use/function calling. (NLP-OSS @ EMNLP 2023)

Language: Python - Size: 15.3 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 578 - Forks: 31

bigcode-project/bigcodebench

[ICLR'25] BigCodeBench: Benchmarking Code Generation Towards AGI

Language: Python - Size: 6.57 MB - Last synced at: 9 days ago - Pushed at: 2 months ago - Stars: 375 - Forks: 47

emirsahin1/llm-axe

A simple, intuitive toolkit for quickly implementing LLM powered applications.

Language: Python - Size: 254 KB - Last synced at: 5 days ago - Pushed at: 5 months ago - Stars: 250 - Forks: 35

cheshire-cat-ai/core

AI agent microservice

Language: Python - Size: 11.2 MB - Last synced at: 8 days ago - Pushed at: about 1 month ago - Stars: 2,797 - Forks: 376

developersdigest/ai-devices

AI Device Template Featuring Whisper, TTS, Groq, Llama3, OpenAI and more

Language: TypeScript - Size: 8.63 MB - Last synced at: 9 days ago - Pushed at: 11 months ago - Stars: 291 - Forks: 41

OpenMOSS/UnifiedToolHub

UnifiedToolHub is a comprehensive project supporting LLM-based tool use, designed to unify various tool-use dataset formats and provide training preparation, annotation, and evaluation functionalities.

Language: Python - Size: 229 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 10 - Forks: 3

copilot-extensions/function-calling-extension

An example extension in go using function calling and confirmation dialogs

Language: Go - Size: 30.3 KB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 53 - Forks: 26

claymore666/MCPConnectionHub

MCP Connection Hub - A unified Model Context Protocol Gateway

Language: Python - Size: 37.1 KB - Last synced at: about 13 hours ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 1

yossifibrahem/LLM-With-Tool-Calling-Web-Application

A Flask-based application with chat interface with LLM to interact with multiple tools via function calling.

Language: Python - Size: 604 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 27 - Forks: 9

andreascansee/ollama-scout

Minimalist local AI agent that uses tool calls to query and reason about Ollama models — just pure Python and prompts

Language: Python - Size: 11.7 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 0

snowholt/chefbelle

Intelligent cooking companion that finds recipes based on your ingredients using advanced AI. Built for Google's Gen AI Intensive Course 2025Q1, showcasing 8 AI capabilities: LangGraph agents, RAG with ChromaDB, voice commands, nutrition API integration, Google Search grounding, and more.

Language: Jupyter Notebook - Size: 29 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 2 - Forks: 1

bolna-ai/bolna

Conversational voice AI agents

Language: Python - Size: 31.9 MB - Last synced at: 9 days ago - Pushed at: 20 days ago - Stars: 314 - Forks: 118

madroidmaq/mlx-omni-server

MLX Omni Server is a local inference server powered by Apple's MLX framework, specifically designed for Apple Silicon (M-series) chips. It implements OpenAI-compatible API endpoints, enabling seamless integration with existing OpenAI SDK clients while leveraging the power of local ML inference.

Language: Python - Size: 4.74 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 404 - Forks: 30

567-labs/instructor-rb

Structured outputs for LLMs

Language: Ruby - Size: 364 KB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 75 - Forks: 7

PaddlePaddle/ERNIE-SDK

ERNIE Bot Agent is a Large Language Model (LLM) Agent Framework, powered by the advanced capabilities of ERNIE Bot and the platform resources of Baidu AI Studio.

Language: Jupyter Notebook - Size: 3.3 MB - Last synced at: 8 days ago - Pushed at: 10 months ago - Stars: 365 - Forks: 53

S2thend/Lite_MCP_sdk

a light weight version of mcp sdk inspired by official model context protocol sdk, NOW focus on sse only no stdio

Language: JavaScript - Size: 1.21 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 7 - Forks: 1

meain/esa

You tiny little assistant

Language: Go - Size: 276 KB - Last synced at: 5 days ago - Pushed at: 14 days ago - Stars: 2 - Forks: 0

ozanunal0/gemini-engineer

A Python-based AI coding assistant that uses the Gemini API for code generation, file manipulation, and interactive software development support via CLI.

Language: Python - Size: 313 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 19 - Forks: 1

octu0/polaris

Distributed AI Agent Framework

Language: Go - Size: 640 KB - Last synced at: 6 days ago - Pushed at: 15 days ago - Stars: 7 - Forks: 0

Mintplex-Labs/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.

Language: TypeScript - Size: 1.88 MB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 533 - Forks: 68

Agora-Lab-AI/Atom

a suite of finetuned LLMs for atomically precise function calling 🧪

Language: Python - Size: 2.35 MB - Last synced at: 5 days ago - Pushed at: 16 days ago - Stars: 14 - Forks: 1

jakecyr/openai-function-calling

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

Language: Python - Size: 164 KB - Last synced at: about 17 hours ago - Pushed at: 3 months ago - Stars: 78 - Forks: 13

karamem0/commistant

Commistant は Microsoft Teams 会議によるコミュニティ イベントをサポートするアシスタント ボットです。

Language: C# - Size: 15.7 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

NitroRCr/AIaW

AI as Workspace - An elegant AI chat client. Full-featured, lightweight. Support multiple workspaces, plugin system, cross-platform, local first + real-time cloud sync, Artifacts, MCP | 更好的 AI 客户端

Language: Vue - Size: 4.9 MB - Last synced at: 16 days ago - Pushed at: 17 days ago - Stars: 1,081 - Forks: 91

Nagharjun17/MCP-Ollama-Client

Lightweight MCP client that uses a local Ollama LLM to query multiple MCP servers defined in config.json

Language: Python - Size: 383 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 0

st3w4r/openai-partial-stream

Turn a stream of token into a parsable JSON object as soon as possible. Enable Streaming UI for AI app based on LLM.

Language: HTML - Size: 718 KB - Last synced at: about 18 hours ago - Pushed at: about 1 year ago - Stars: 118 - Forks: 2

vs4vijay/espresso-mcp

An MCP Server for the Espresso Android Test Framework, crafted to improve testing capabilities and optimize development workflows.

Language: Python - Size: 77.1 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 0 - Forks: 1

southball/go-openai-tools

Helper library for tool calls in https://github.com/sashabaranov/go-openai.

Language: Go - Size: 13.7 KB - Last synced at: 3 days ago - Pushed at: 18 days ago - Stars: 0 - Forks: 0

ComposioHQ/Composio-Function-Calling-Benchmark

Function Calling Benchmark & Testing

Language: Jupyter Notebook - Size: 1.13 MB - Last synced at: 14 days ago - Pushed at: 11 months ago - Stars: 87 - Forks: 5

SchneeHertz/chat-xiuliu

LLM Client with Function Calling | LLM客户端,支持联网,IO操作和执行代码

Language: JavaScript - Size: 7.48 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 68 - Forks: 10

wrtnlabs/autoview

Automatic view component renderer by AI agent

Language: TypeScript - Size: 78.9 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 643 - Forks: 31

xemantic/xemantic-ai-tool-schema-mdc

Adapting xemantic-ai-tool-schema to Model Context Protocol kotlin-sdk Tool input

Language: Kotlin - Size: 69.3 KB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 2 - Forks: 0

coderabbitai/openai-chat-tokens Fork of hmarr/openai-chat-tokens

Fork of openai-chat-tokens in ESModules

Language: TypeScript - Size: 470 KB - Last synced at: 5 days ago - Pushed at: 3 months ago - Stars: 5 - Forks: 2

StonyBrookNLP/appworld

🌍 Repository for "AppWorld: A Controllable World of Apps and People for Benchmarking Interactive Coding Agent", ACL'24 Best Resource Paper.

Language: Python - Size: 5.16 MB - Last synced at: 22 days ago - Pushed at: about 1 month ago - Stars: 201 - Forks: 19

arjunprabhulal/adk-gemma3-function-calling

ADK Gemma3 Function Calling Example

Language: Python - Size: 28.2 MB - Last synced at: about 18 hours ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

chataize/generative-cs

Generative AI library for .NET 9.0 with built-in OpenAI ChatGPT and Google Gemini API clients and support for C# function calling via reflection.

Language: C# - Size: 782 KB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 44 - Forks: 13

sigoden/llm-functions

Easily create LLM tools and agents using plain Bash/JavaScript/Python functions.

Language: Shell - Size: 300 KB - Last synced at: 25 days ago - Pushed at: about 1 month ago - Stars: 537 - Forks: 78

ViaAnthroposBenevolentia/gemini-2-live-api-demo

Vanilla JS web interface for Gemini 2.0 flash-exp Multimodal API with text, audio, camera, screen inputs and audio responses and function calling

Language: JavaScript - Size: 86.9 KB - Last synced at: 26 days ago - Pushed at: 4 months ago - Stars: 356 - Forks: 156

JohannLai/openai-function-calling-tools

🛠 openai function calling tools for JS/TS

Language: TypeScript - Size: 426 KB - Last synced at: 17 days ago - Pushed at: over 1 year ago - Stars: 295 - Forks: 29

CryogenicPlanet/claude-function-ts

a small library around anthropic lib to enable claude function calling

Language: TypeScript - Size: 69.3 KB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 7 - Forks: 1

Maximilian-Winter/llama-cpp-agent

The llama-cpp-agent framework is a tool designed for easy interaction with Large Language Models (LLMs). Allowing users to chat with LLM models, execute structured function calls and get structured output. Works also with models not fine-tuned to JSON output and function calls.

Language: Python - Size: 5.64 MB - Last synced at: 26 days ago - Pushed at: 4 months ago - Stars: 562 - Forks: 61

michaelnny/Llama3-FunctionCalling

Fine-tune Llama3 model to support function calling

Language: Jupyter Notebook - Size: 47.1 MB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 41 - Forks: 5

experimental-setup/Experiment

🔬 Experiment is an experiment is an experiment is an experiment is an experiment is an e̴x̷p̶e̶r̶i̶m̸e̸n̸t̴ ̷i̵s̴ ̷a̵n̷ è̷̜x̴̝͝p̵̨̐e̴̯̐r̴͔̍ì̸̻m̴̛͎e̵̥̔n̶̠̎t̷̠͝ ̶̼̳̕ǐ̷̞͍͂s̷͍̈́ ̶̫̀a̵̠͌n̵̲͊ ̶̣̼̆ḛ̸̀x̵̰͋p̵͉̺̎e̶̛͈̮ř̸̜̜̅ì̵̜̠͗ṃ̴̼͆ė̴̮n̶̪̈́t̸̢͖͋͂

Language: TypeScript - Size: 16.4 MB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 11 - Forks: 1

lobehub/chat-plugin-sdk

🧩 Lobe Chat Plugin SDK - The LobeChat Plugin SDK assists you in creating exceptional chat plugins for Lobe Chat.

Language: TypeScript - Size: 299 KB - Last synced at: 6 days ago - Pushed at: 12 months ago - Stars: 64 - Forks: 23

developersdigest/function-chain

The FunctionChain is a tool that simplifies and organizes the process of invoking OpenAI functions in your Node.js applications. With this toolkit, you can easily scaffold out and isolate all the OpenAI function calls you need, making your code more modular, maintainable, and scalable.

Language: JavaScript - Size: 13.2 MB - Last synced at: 9 days ago - Pushed at: almost 2 years ago - Stars: 55 - Forks: 10

Tolga1452/ai-prompts

A collection of original system prompts and tool data used for AI chatbots. Explore how companies such as ChatGPT prompt their AIs!

Language: TypeScript - Size: 226 KB - Last synced at: 30 days ago - Pushed at: 3 months ago - Stars: 121 - Forks: 17

tomasonjo/llm-movieagent

Semantic layer on top of a graph database to provide an LLM with a set of robust tools to interact with the database

Language: Python - Size: 211 KB - Last synced at: 29 days ago - Pushed at: about 1 year ago - Stars: 232 - Forks: 40

DevExpress-Examples/blazor-ai-chat-function-calling

Implement function calling with the DevExpress Blazor DxAIChat component.

Language: HTML - Size: 209 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1 - Forks: 1

Agent-RL/ReCall

ReCall: Learning to Reason with Tool Call for LLMs via Reinforcement Learning

Language: Python - Size: 3.93 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 851 - Forks: 58

RGiskard7/halion-ai-orchestrator

Modular Intelligence Orchestrator for GPT-based agents – Create, manage and deploy custom AI tools with function calling

Language: Python - Size: 6.05 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

cadifyai/tool2schema

Automatically convert functions to schemas for LLM function calling.

Language: Python - Size: 262 KB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 20 - Forks: 1

Oaklight/websearch-openapi-mcp

Web Search OpenAPI/MCP server for Open-WebUI, Cherry-Studio etc, via Google and SearXNG

Language: Python - Size: 16.6 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

KatherLab/ToolMaker

LLM Agents Making Agent Tools

Language: Python - Size: 1.71 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 22 - Forks: 4

liushuangls/go-anthropic

Anthropic Claude API wrapper for Go

Language: Go - Size: 1.23 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 148 - Forks: 21

Agents4Good/EurecaAI

Aplicação multiagente desenvolvida para gerenciar e processar dados da Universidade Federal de Campina Grande (UFCG) e seus diversos campi.

Language: Jupyter Notebook - Size: 1.98 MB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 2 - Forks: 0

keanteng/gradio-gemini-classification

Loan Approval Classification with Google Gemini Through Function Calling

Language: Jupyter Notebook - Size: 2.2 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

lobehub/chat-plugin-search-engine

🧩 / 🔍 SearchEngine - This plugin allows for the use of the SerpApi search engine.

Language: TypeScript - Size: 78.1 KB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 48 - Forks: 34