GitHub topics: tool-calling
sachink1729/Agentic-AI-Chatbot-Llamaindex
Production-ready Agentic AI ChatBot using Llamaindex and Groq-Llama 3.3
Language: Python - Size: 21.5 KB - Last synced at: about 3 hours ago - Pushed at: about 4 hours ago - Stars: 9 - Forks: 3

hideya/mcp-client-langchain-ts
Simple CLI MCP Client Implementation Using LangChain ReAct Agent / TypeScript
Language: TypeScript - Size: 206 KB - Last synced at: about 12 hours ago - Pushed at: about 13 hours ago - Stars: 11 - Forks: 0

Nirikshan95/stock-news-summarizer
An AI-powered tool that fetches and summarizes the latest financial news for any public company using AI Agent
Language: Python - Size: 9.77 KB - Last synced at: about 13 hours ago - Pushed at: about 13 hours ago - Stars: 0 - Forks: 0

hideya/langchain-mcp-tools-ts-usage
MCP Tools Usage From LangChain ReAct Agent / Example in TypeScript
Language: TypeScript - Size: 160 KB - Last synced at: about 16 hours ago - Pushed at: about 17 hours ago - Stars: 12 - Forks: 2

aashari/go-generative-api-router
Go microservice that proxies OpenAI-compatible API calls to multiple LLM vendors (OpenAI, Gemini) using configurable selection strategies. Supports vendor filtering, streaming responses, and tool calling while maintaining transparent request/response handling.
Language: Go - Size: 982 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1 - Forks: 0

hideya/langchain-mcp-tools-ts
MCP To LangChain Tools Conversion Utility / TypeScript
Language: TypeScript - Size: 377 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 21 - Forks: 6

ThinkInAIXYZ/deepchat
🐬DeepChat - A smart assistant that connects powerful AI to your personal world
Language: TypeScript - Size: 13.7 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 3,451 - Forks: 426

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

jbexta/AgentPilot
A versatile workflow automation platform to create, organize, and execute AI workflows, from a single LLM to complex AI-driven workflows.
Language: Python - Size: 39.4 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 464 - Forks: 56

brayanepv1/typescript-mcp
# typescript-mcpTypeScript specialized MCP server for advanced code manipulation and analysis. This project enhances your IDE experience with essential features like Go to Definition and Rename. 🛠️✨
Language: TypeScript - Size: 427 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

yagami24/Financial-Stock-Analysis-Agent
The Financial Analysis Crew is a Streamlit app that simplifies financial stock analysis. With the power of LLM-driven agents, users can seamlessly gather and analyze stock market data to generate comprehensive financial insights. Perfect for investors, analysts, and anyone interested in making data-driven financial decisions.
Size: 1000 Bytes - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 4 - Forks: 0

yeahdongcn/agentman
Agentman: A tool for building and managing AI agents
Language: Python - Size: 1.09 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 13 - Forks: 0

Rishirandhawa/mcp-rust-sdk
A comprehensive Rust SDK for the Model Context Protocol (MCP) with multiple transport support
Language: Rust - Size: 0 Bytes - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

john-carroll-sw/get-item-image
This repository demonstrates how to use OpenAI's Response API (with GPT-4.1 and tool calling) to extract the main product image URL from an e-commerce product page. It provides both Python and TypeScript implementations, returning a structured output for easy integration.
Language: Python - Size: 25.9 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 2 - Forks: 0

fishonamos/HGuard
Guardrails for LLMs: detect and block hallucinated tool calls to improve safety and reliability.
Language: Go - Size: 53.7 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

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: 12 days ago - Pushed at: 12 days ago - Stars: 27 - Forks: 9

wmeints/effective-llm-applications
Learn how to build effective LLM-based applications with Semantic Kernel in C#
Language: Jupyter Notebook - Size: 2.17 MB - Last synced at: 9 days ago - Pushed at: 13 days ago - Stars: 13 - Forks: 0

alchemiststudiosDOTai/tinyagent-ts
TinyAgent brings the core ideas of the original Python library into a lean, zero-dependency TypeScript package. It turns plain functions into LLM-driven tools and lets you chain them together through a simple ReAct-style loop.
Language: TypeScript - Size: 1.1 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 6 - Forks: 1

bruno686/Awesome-Agent-Training
Awesome Agent Training
Size: 324 KB - Last synced at: 14 days ago - Pushed at: 15 days ago - Stars: 139 - Forks: 10

amp-labs/ai
Official AI SDK by Ampersand
Language: TypeScript - Size: 444 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 3 - Forks: 0

amirkabiri/duckai
duck.ai openai compatible api server
Language: TypeScript - Size: 66.4 KB - Last synced at: 15 days ago - Pushed at: 16 days ago - Stars: 15 - Forks: 1

IBM/wxflows
Examples and tutorials for building AI applications with watsonx.ai Flows Engine
Size: 4.87 MB - Last synced at: 10 days ago - Pushed at: about 2 months ago - Stars: 91 - Forks: 31

Siddhesh-Agarwal/afnd
An AI Based Fact checking tool that filters out spam
Language: Python - Size: 69.3 KB - Last synced at: 7 days ago - Pushed at: 21 days ago - Stars: 0 - Forks: 0

daruoktab/Intelligent-Granite-Agent
🤖 Intelligent Agent powered by IBM Granite LLM with dynamic tool-calling capabilities. Features web UI, date/math/text tools, Docker support, and local privacy.
Language: Python - Size: 3.17 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 0 - Forks: 0

LikeDreamwalker/mirrorlake
AI powered color abilities.
Language: TypeScript - Size: 14.8 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 4 - Forks: 0

messeb/py-mcp-server-explorer-notebook
🧪 Explore and test MCP servers with fastmcp and FastAgent. List tools, invoke APIs, and augment LLMs with real-time capabilities using OpenAI, Claude, and Brave Search.
Language: Jupyter Notebook - Size: 6.84 KB - Last synced at: 1 day ago - Pushed at: 22 days ago - Stars: 0 - Forks: 0

hideya/langchain-mcp-tools-py
MCP To LangChain Tools Conversion Utility / Python
Language: Python - Size: 344 KB - Last synced at: 18 days ago - Pushed at: 29 days ago - Stars: 21 - Forks: 8

alfredfrancis/ai-chatbot-framework
A python chatbot framework with Natural Language Understanding and Artificial Intelligence.
Language: TypeScript - Size: 14.9 MB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 2,085 - Forks: 730

hideya/mcp-client-langchain-py
Simple CLI MCP Client Implementation Using LangChain ReAct Agent / Python
Language: Python - Size: 425 KB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 9 - Forks: 3

hideya/langchain-mcp-tools-py-usage
MCP Tools Usage From LangChain ReAct Agent / Example in Python
Language: Python - Size: 504 KB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 6 - Forks: 2

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: about 1 month ago - Pushed at: 3 months ago - Stars: 121 - Forks: 17

Morikashi/MLflow-crash-course
A meticulously curated collection of hands-on Jupyter notebooks, designed to illuminate the comprehensive application of MLflow across a spectrum ranging from foundational Machine Learning principles to pioneering Generative AI paradigms.
Language: Jupyter Notebook - Size: 584 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

OoriData/Toolio
GenAI & agent toolkit for Apple Silicon Mac, implementing JSON schema-steered structured output (3SO) and tool-calling in Python. For more on 3SO: https://huggingface.co/blog/ucheog/llm-power-steering
Language: Python - Size: 1010 KB - Last synced at: 26 days ago - Pushed at: about 1 month ago - Stars: 122 - Forks: 5

JonahWhaler/llm-agent-toolkit
LLM AgeToolkit provides minimal, modular interfaces for core components in LLM-based applications.
Language: Python - Size: 837 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 0

Harsh-2909/hermes-go
An AI Agent framework in Go for building Agents with RAG, Knowledge, Memory, Tools
Language: Go - Size: 169 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 20 - Forks: 2

jobasem/AI_chatbot
AI_chatbot is an intelligent conversational agent designed to assist users with a variety of tasks, from answering questions to providing recommendations. It leverages natural language processing to understand and respond to user inquiries effectively.
Language: TypeScript - Size: 576 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

waheed444/Langchain_Tool_Calling_Project
This Project demonstrates how to build a dynamic AI-powered application that leverages the power of LangChain and Google Gemini (or any LLM) to interact with external tools in real-time. This project showcases how LLMs can go beyond static responses and take intelligent actions by calling custom tools.
Language: Python - Size: 124 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

DonnanX/GitGuru
GitGuru是一个关于GitHub的数据应用。GitGuru存在的价值是让开发者能够更加方便的去了解GitHub的信息。
Language: Java - Size: 168 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

vessl-ai/hyperpocket
Building AI agent with hyperpocket tool in a flash
Language: Python - Size: 43.9 MB - Last synced at: 24 days ago - Pushed at: 2 months ago - Stars: 50 - Forks: 7

ArcadeAI/arcade-vercel-ai-template Fork of vercel/ai-chatbot
Arcade.dev tools integrated with Vercel AI SDK for building interactive, intelligent chatbots.
Language: TypeScript - Size: 3.97 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

MisterCommand/mcp-canvas-lms
MCP server for accessing the Canvas LMS for students
Language: TypeScript - Size: 6.13 MB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

ArcadeAI/openai-agents-arcade
Python Library for using Arcade tools with the OpenAI Agents SDK
Language: Python - Size: 125 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 5 - Forks: 1

synacktraa/tool-parse
Making LLM Tool-Calling Simpler.
Language: Jupyter Notebook - Size: 13 MB - Last synced at: 8 days ago - Pushed at: 9 months ago - Stars: 29 - Forks: 3

Jefreesujit/gemchat
AI powered CLI assistant with file system capabilities
Language: TypeScript - Size: 71.3 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

trutohq/truto-langchainjs-toolset
Langchain.js toolset for the Truto APIs.
Language: TypeScript - Size: 83 KB - Last synced at: 21 days ago - Pushed at: 23 days ago - Stars: 0 - Forks: 0

erricrr/agentic-AI-chatbot-llamaindex-gemini-api
Agentic AI ChatBot using Llamaindex and Gemini API (gemini-2.0-flash)
Language: Python - Size: 39.1 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

usegranthq/ai-sdk-tools
Collection for tools to interact with UseGrant SDK to be used with Vercel's AI SDK
Language: TypeScript - Size: 196 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

timeless-residents/handson-openai-responses-api
OpenAI Responses API の実践的なユースケース集。テキスト生成、画像分析、ツール連携、民間・公共利用例など多数のサンプルを提供しています。
Language: Python - Size: 3.02 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

OpenExecProtocol/Specification
The Open Tool Calling Specification.
Language: JavaScript - Size: 17.6 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 6 - Forks: 1

0xZee/Financial-Stock-Analysis-Agent
The Financial Analysis Crew is a Streamlit app that simplifies financial stock analysis. With the power of LLM-driven agents, users can seamlessly gather and analyze stock market data to generate comprehensive financial insights. Perfect for investors, analysts, and anyone interested in making data-driven financial decisions.
Language: Python - Size: 168 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 3 - Forks: 0

vipyne/weather-bot
just another weather bot tool-calling demo using Pipecat AI & Gemini Multimodal Live API
Language: Python - Size: 7.81 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

Capevace/llm-magic-ui
Ready-made Livewire components for use with mateffy/llm-magic.
Language: Blade - Size: 104 KB - Last synced at: 2 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

craigsdennis/talk-to-javascript-openai-workers
Demonstrates how to protect your OpenAI API Key using a Cloudflare Worker and then do client side tool calling
Language: JavaScript - Size: 29.3 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 203 - Forks: 62

kanad13/Agentic-AI
Agentic AI: From Questions to Actions - Powered by Langchain.
Language: Python - Size: 638 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

cameronking4/deepseek-r1-structured-outputs
This project demonstrates how to get structured outputs from Deepseek R1 reasoning model and do tool calling using an OpenAI summarization step. It's made using Next.js serverless routes and uses shadcn/ui for the frontend.
Language: TypeScript - Size: 0 Bytes - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

ksm26/Introducing-Multimodal-Llama-3.2
This repository focuses on the cutting-edge features of Llama 3.2, including multimodal capabilities, advanced tokenization, and tool calling for building next-gen AI applications. It highlights Llama's enhanced image reasoning, multilingual support, and the Llama Stack API for seamless customization and orchestration.
Language: Jupyter Notebook - Size: 3.79 MB - Last synced at: 3 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

extrawest/langgraph_agentic_rag_astradb_cassio
Langgraph Agentic RAG AstraDB Cassio Vector Store Showcase
Language: Python - Size: 19.5 KB - Last synced at: 15 days ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

extrawest/langgraph_agentic_chatbot
Langgraph Agentic Chatbot
Language: Python - Size: 451 KB - Last synced at: 3 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

vishnun0027/LLM-Function-Calling
LLM function calling allows large language models (LLMs) to execute specific tasks by invoking external functions (APIs or plugins) based on user inputs, enhancing their capabilities beyond text generation.
Language: Python - Size: 48.8 KB - Last synced at: 20 days ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

santhoshkammari/hugpi
A simple Python library that simplifies using Hugging Face's no-cost top-notch language models (3B to 72B). It works with popular AI chat styles and can use tools, just like ChatGPT and Claude.
Language: Python - Size: 95.7 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

leozqin/laridae
A registry and proxy server for agentic tool-calling
Language: Go - Size: 14.6 KB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

bhimrazy/tool-calling-with-meta-llama-3.1-8B-Instruct
Tool Calling with Meta Llama-3.1 8B Instruct: From Deployment to Execution
Language: Python - Size: 24.4 KB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

fx2y/reflexion-go
[WIP] Reflexion Agent: A Go implementation of an advanced AI-powered tool-calling agent using Temporal workflows and instructor-ai. Demonstrates self-reflection and iterative improvement in AI responses.
Language: Go - Size: 20.5 KB - Last synced at: 4 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

LakshitaS/Agentic-RAG-implementation
Implementation of "Building Agentic RAG with LlamaIndex" offered by DeepLearning.AI focusing on developing intelligent research agents using the Retrieval-Augmented Generation (RAG) framework, specifically utilizing LlamaIndex.
Language: Jupyter Notebook - Size: 2.13 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0
