function-calling
Tracked open-source repos tagged function-calling, sorted by stars.
Related topics
Topics that frequently appear alongside function-calling on the same repo.
Recent risers
Repos created in the last 90 days, tagged function-calling.
- #1
基于昔涟人设打造的开源桌面智能体项目,运行于自研 Cyrene_Harness 框架之上。兼顾沉浸式人设聊天与实用 Agent 能力,支持日常事务处理、编程开发辅助、新知识学习;同时内置音乐、天气等多种工具扩展,既是可陪伴的桌面角色,也是能落地干活的个人助理。
★ 502
- #1
Composio powers 1000+ toolkits, tool search, context management, authentication, and a sandboxed workbench to help you build AI agents that turn intent into action.
★ 29,937+124Star change over the last 7 days - #2
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.
★ 10,407+29Star change over the last 7 days - #3
Klavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
★ 5,796+4Star change over the last 7 days - #4
ACI.dev is the open source tool-calling platform that hooks up 600+ tools into any agentic IDE or custom AI agent through direct function calling or a unified MCP server. The birthplace of VibeOps.
★ 4,888+5Star change over the last 7 days - #5
Demystify AI agents by building them yourself. Local LLMs, no black boxes, real understanding of function calling, memory, and ReAct patterns.
★ 4,560+26Star change over the last 7 days - #6★ 4,101+2Star change over the last 7 days
- #7★ 3,085+2Star change over the last 7 days
- #8
🤖 Type-safe, provider-agnostic TypeScript AI SDK for streaming chat, tool calling, agents, and multimodal apps across OpenAI, Anthropic, Gemini, React, Vue, Svelte, and Solid.
★ 3,042+32Star change over the last 7 days - #9
VCP 部署在 AI 模型 API 与前端应用之间,是面向AGI OS开发和探索的工业级基建示范项目。通过统一指令协议、多层级持久化记忆、分布式插件引擎及多 Agent 协作框架,将原本“无状态、无记忆、无工具调用能力”的大语言模型,彻底改造成拥有永久自我意识、物理世界操作权及群体协作智能的完整智能体系统。
★ 2,276+13Star change over the last 7 days - #10
A Python framework for self-hosted LLM tool-calling and multi-step agentic workflows
★ 2,229+6Star change over the last 7 days - #11
Resource list for generating JSON using LLMs via function calling, tools, CFG. Libraries, Models, Notebooks, etc.
★ 2,173+0Star change over the last 7 days - #12
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
★ 2,167+5Star change over the last 7 days - #13
superglue (YC W25) builds integrations and tools from natural language. Get production-grade tools for long tail and enterprise systems.
★ 2,055+3Star change over the last 7 days - #14★ 1,920+0Star change over the last 7 days
- #15
[ICML 2024] LLMCompiler: An LLM Compiler for Parallel Function Calling
★ 1,880+4Star change over the last 7 days - #16
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 客户端
★ 1,831+2Star change over the last 7 days - #17
Chat language model that can use tools and interpret the results
★ 1,595+0Star change over the last 7 days - #18
Open-source agent platform for Global × China enterprises — wire every system through one agent core. Self-hosted, any LLM.
★ 1,462+22Star change over the last 7 days - #19
ReSearch: Learning to Reason with Search for LLMs via Reinforcement Learning & ReCall: Learning to Reason with Tool Call for LLMs via Reinforcement Learning
★ 1,431+0Star change over the last 7 days - #20
Schema-Guided Reasoning (SGR) has agentic system design created by neuraldeep community
★ 1,117+2Star change over the last 7 days - #21★ 1,040+0Star change over the last 7 days
- #22
This repository shares end-to-end notebooks on how to use various Weaviate features and integrations!
★ 944+0Star change over the last 7 days - #23★ 813+0Star change over the last 7 days
- #24
Easily create LLM tools and agents using plain Bash/JavaScript/Python functions.
★ 771+2Star change over the last 7 days - #25★ 745+2Star change over the last 7 days
- #26
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.
★ 741+5Star change over the last 7 days - #27
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.
★ 660+2Star change over the last 7 days - #28
Agent harness and tookit for building AI agents and agentic applications. CLI and SDKs included
★ 648+3Star change over the last 7 days - #29
kani (カニ) is a highly hackable microframework for tool-calling language models. (NLP-OSS @ EMNLP 2023)
★ 609+1Star change over the last 7 days - #30
基于昔涟人设打造的开源桌面智能体项目,运行于自研 Cyrene_Harness 框架之上。兼顾沉浸式人设聊天与实用 Agent 能力,支持日常事务处理、编程开发辅助、新知识学习;同时内置音乐、天气等多种工具扩展,既是可陪伴的桌面角色,也是能落地干活的个人助理。
★ 502—Star change over the last 7 days