ToolAI.io · GitHub Channel

MCP & Tool Calling · Open-source AI Projects on GitHub

A fact-based index of LLM, agent, MCP, RAG and AI development projects, with license, setup, download, screenshots and related resources for each entry.

Public repository data

Project index

18 projects
Screenshot of Headroom: Context Compression Layer for AI Agents
MCP & Tool Calling

Headroom: Context Compression Layer for AI Agents

headroomlabs-ai/headroom

Headroom is a local-first context compression layer that reduces token usage for AI agents by compressing tool outputs, logs, files, and RAG chunks before they reach the LLM. It offers library, proxy, and MCP server modes and claims to preserve answer accuracy while cutting tokens by 15-95% depending on workload.

★ 65K⑂ 4.9KPython
Apache-2.0Q98
Screenshot of MemPalace
MCP & Tool Calling

MemPalace

mempalace/mempalace

A local-first, open-source AI memory system that stores conversation history and project files as verbatim text for semantic retrieval, achieving 96.6% R@5 on LongMemEval without requiring LLMs or API calls.

★ 58K⑂ 7.5KPython
MITQ98
MCP & Tool Calling

litellm

berriai/litellm

The fastest, litest AI Gateway. Rust core with Python SDK. Call 100+ LLM APIs in OpenAI (or native) format with cost tracking, guardrails, load balancing, and logging [Bedrock, Azure, OpenAI, Anthropic, OpenAI, VertexAI, vLLM, Nvidia NIM]

★ 56.8K⑂ 10.8KPython
NOASSERTIONQ98
Screenshot of AstrBot: Open-Source AI Agent Assistant & Development Framework
MCP & Tool Calling

AstrBot: Open-Source AI Agent Assistant & Development Framework

astrbotdevs/astrbot

AstrBot is an open-source, all-in-one AI agent chatbot platform and development framework that integrates mainstream instant messaging platforms, large language models, plugins, and agent capabilities for building production-ready conversational AI applications.

★ 38.5K⑂ 2.7KPython
AGPL-3.0Q98
Screenshot of QwenPaw
MCP & Tool Calling

QwenPaw

agentscope-ai/qwenpaw

A self-hostable personal AI assistant that runs locally or in the cloud, featuring multi-channel connectivity, extensible skills, and a three-layer memory system.

★ 33.9K⑂ 3KPython
Apache-2.0Q98
Screenshot of Vibe-Trading: Your Personal Trading Agent
MCP & Tool Calling

Vibe-Trading: Your Personal Trading Agent

hkuds/vibe-trading

An open-source Python-based AI agent framework designed to provide comprehensive trading, backtesting, and quantitative finance capabilities via a single command.

★ 30.1K⑂ 4.8KPython
MITQ98
Screenshot of AgentScope 2.0
MCP & Tool Calling

AgentScope 2.0

agentscope-ai/agentscope

A production-ready, easy-to-use agent framework designed to leverage the reasoning and tool-use abilities of increasingly agentic LLMs without constraining them with strict prompts or opinionated orchestrations.

★ 28.6K⑂ 3.3KPython
Apache-2.0Q98
Screenshot of LangChain4j
MCP & Tool Calling

LangChain4j

langchain4j/langchain4j

An idiomatic, open-source Java library for building LLM-powered applications on the JVM, offering a unified API over popular LLM providers and vector stores with support for tool calling, MCP, agents, and RAG.

★ 12.8K⑂ 2.4KJava
Apache-2.0Q98
MCP & Tool Calling

Bifrost AI Gateway

maximhq/bifrost

Bifrost is a Go-based AI gateway that provides a unified, OpenAI-compatible API for 23+ AI providers. It supports routing, fallbacks, load balancing, semantic caching, governance, observability, multimodal requests, plugins, and Model Context Protocol integrations.

★ 7K⑂ 984Go
Apache-2.0Q98
Screenshot of Lemonade: Local AI Server for GPU and NPU Inference
MCP & Tool Calling

Lemonade: Local AI Server for GPU and NPU Inference

lemonade-sdk/lemonade

Lemonade is an open-source local AI server that enables users to run optimized Large Language Models (LLMs), speech, and image generation models directly on their own GPUs and NPUs, providing a free and private alternative to cloud APIs.

★ 5.2K⑂ 436C++
Apache-2.0Q98
Screenshot of ha-mcp: The Unofficial Home Assistant MCP Server
MCP & Tool Calling

ha-mcp: The Unofficial Home Assistant MCP Server

homeassistant-ai/ha-mcp

A comprehensive Model Context Protocol (MCP) server enabling AI assistants to interact with, configure, build, and debug Home Assistant smart home setups using natural language.

★ 4.3K⑂ 177Python
MITQ98
MCP & Tool Calling

awesome-agentic-ai-zh

wenyuchiou/awesome-agentic-ai-zh

A trilingual (繁中 / English / 简中) learning roadmap for agentic AI: from LLM basics to multi-agent systems, with 240+ curated resources and hands-on examples. 中文 AI agent 學習地圖。

★ 6.1K⑂ 814Python
MITQ96

Page 1 / 2 · 18 projects

Recently updated

TypeSafe Python SDKtypesafe-ai/typesafe-sdk-python★ 218 TypeSafe JavaScript SDKtypesafe-ai/typesafe-sdk-js★ 231 TypeSafe Agent Skillstypesafe-ai/skills★ 2K cherry-studioCherryHQ/cherry-studio★ 51.5K onyxonyx-dot-app/onyx★ 32K siyuansiyuan-note/siyuan★ 46.2K

Most starred

ECCaffaan-m/ECC★ 248.8K Hermes Agentnousresearch/hermes-agent★ 227.1K tensorflowtensorflow/tensorflow★ 198.8K AutoGPTSignificant-Gravitas/AutoGPT★ 187.1K ollamaollama/ollama★ 180.2K markitdown — Document conversion and extractionmicrosoft/markitdown★ 174.9K