AI-Chain
Open Source

Open Source

47 articles

Don’t Treat MCP Servers as Magic: Building a Controlled Tool Integration Layer with the Official Servers Repository

Don’t Treat MCP Servers as Magic: Building a Controlled Tool Integration Layer with the Official Servers Repository

The official Model Context Protocol Servers Repository provides reference implementations for Filesystem, Git, Memory, Fetch, and Time. This article explains how to use it to understand a tool integration layer, while identifying the permission, isolation, audit, and data-governance risks of production adoption.
Read More
Understand Anything: Turn Large Codebases into an Explorable Knowledge Graph with an AI Coding Plugin

Understand Anything: Turn Large Codebases into an Explorable Knowledge Graph with an AI Coding Plugin

Understand Anything is an open-source Claude Code Plugin that uses a multi-agent pipeline to analyze a codebase and organize files, functions, classes, and dependencies into an interactive knowledge graph. It adds guided tours, semantic search, diff impact analysis, and codebase Q&A to help developers build a faster, more reliable mental model of large projects.
Read More
AstrBot: A One-Stop AI Application Platform Connecting Multi-Platform Chat, Agents, and Plugins

AstrBot: A One-Stop AI Application Platform Connecting Multi-Platform Chat, Agents, and Plugins

AstrBot is an open-source, Python-based multi-platform Agent chatbot and development framework. It brings large language models, multimodality, MCP, knowledge bases, plugins, WebUI, and multiple instant-messaging platforms into one deployable environment. This article examines its architecture, deployment options, security boundaries, and fit for personal assistants, customer service, and team knowledge portals.
Read More
When LLM Serving Meets Real Traffic: How SGLang Makes Inference Performance an Engineering Practice

When LLM Serving Meets Real Traffic: How SGLang Makes Inference Performance an Engineering Practice

Connecting an open-source model to an API is only the first step. SGLang focuses on high-performance serving for LLMs and multimodal models, offering an OpenAI-compatible interface, native generation APIs, and multiple deployment paths. This article examines the problems it addresses, how to get started, the boundaries of performance engineering, and which teams should consider trying it first.
Read More
Turn Python Functions into AI Capabilities: How FastMCP Shortens the Path to an MCP Server

Turn Python Functions into AI Capabilities: How FastMCP Shortens the Path to an MCP Server

MCP is not only about letting a model call tools. Its larger value is connecting tools, data, and reusable interaction interfaces through one protocol. FastMCP uses Python decorators, type annotations, and ready-made server and client APIs so teams can start with a small verifiable MCP server, then add transport, deployment, authorization, and governance as the real requirements become clear.
Read More
From a Single Python Process to an AI Cluster: How Ray Hides the Cost of Scaling

From a Single Python Process to an AI Cluster: How Ray Hides the Cost of Scaling

When machine learning workloads move beyond one machine, the hard part is not simply adding more CPUs. It is redesigning the boundaries between tasks, state, data, and services. Ray provides a Python native distributed execution model built around tasks, actors, and objects, then adds AI libraries such as Data, Train, Tune, RLlib, and Serve. This article uses a verifiable getting started example to explain where Ray fits and when it should not be introduced too early.
Read More
Netdata: Turning Per-Second Observability, Edge ML, and MCP into a Diagnosable AI Observability Platform

Netdata: Turning Per-Second Observability, Edge ML, and MCP into a Diagnosable AI Observability Platform

Netdata is more than another monitoring dashboard: it combines per-second metrics, edge anomaly detection, distributed Parent-Child architecture, and MCP troubleshooting into one operational path. This article explains the Agent data flow, the AI analysis loop, and the network capabilities in v2.11.0, then shows where this 80K-star open-source project fits and what to watch during adoption.
Read More
More Than Running Models Locally: How LocalAI Unifies LLM, Voice, and Vision Services Behind One API

More Than Running Models Locally: How LocalAI Unifies LLM, Voice, and Vision Services Behind One API

LocalAI turns diverse inference backends, model formats, and hardware accelerators into a self-hosted service layer. With OpenAI-compatible APIs, on-demand backends, built-in agents, and distributed capabilities, it lowers the cost of connecting local models to real products. This article examines its architecture, deployment path, governance boundaries, and the teams it fits best.
Read More
Stop Treating an Agent as Just a Prompt: How Microsoft Agent Framework Moves Multi-Agent Workflows Toward Production

Stop Treating an Agent as Just a Prompt: How Microsoft Agent Framework Moves Multi-Agent Workflows Toward Production

Microsoft Agent Framework is worth watching not because it wraps another chat API, but because it places agents, workflows, state, human approval, observability, and deployment within one engineering model. This article follows the official documentation and a runnable Python quickstart to explain where it fits, how to begin, and why teams should not start by piling on multiple agents.
Read More
Bringing Chat, Agents, Research, and Local Models into One Workspace: How I Read Odysseus as an AI Workflow Foundation

Bringing Chat, Agents, Research, and Local Models into One Workspace: How I Read Odysseus as an AI Workflow Foundation

Odysseus is more than another chat interface: it brings chat, agents, research, documents, email, notes, calendars, and local-model workflows into one self-hosted workspace. This article uses the official README and Quick Start to examine its practical value, setup path, permission risks, and sensible proof-of-concept projects.
Read More
How to Give an AI Memory Without Sending Your Data to the Cloud: A MemPalace Architecture Walkthrough

How to Give an AI Memory Without Sending Your Data to the Cloud: A MemPalace Architecture Walkthrough

An AI coding agent forgets when its context window resets, but project decisions and conversation details should not disappear with it. This walkthrough explains MemPalace's verbatim storage, layered retrieval, pluggable backends, MCP integration, and the operational pitfalls around versions, model downloads, permissions, and data boundaries.
Read More
Let an LLM Understand Your Whole Codebase: Build Controlled, Compressed Context with Repomix

Let an LLM Understand Your Whole Codebase: Build Controlled, Compressed Context with Repomix

When an AI assistant sees only scattered files, refactoring and debugging quickly lose context. Repomix packages a repository into XML, Markdown, JSON, or plain text, while bringing file filtering, token counting, Tree-sitter compression, MCP, and security checks into one workflow. This article starts with practical commands and explains how to make it a reliable entry point for AI-assisted code reading.
Read More
Let AI Understand the Whole Codebase First: The Knowledge-Graph Approach of codebase-memory-mcp

Let AI Understand the Whole Codebase First: The Knowledge-Graph Approach of codebase-memory-mcp

When an AI coding agent relies on file-by-file search to understand a large repository, it can miss cross-file relationships and consume excessive context. codebase-memory-mcp combines tree-sitter, Hybrid LSP, and a local SQLite knowledge graph, then exposes architecture, call-path, and impact-analysis queries through MCP. This article explains its design, installation, benchmarks, security boundaries, and best-fit use cases.
Read More
Goose: Moving an AI Agent from Code Suggestions to an Executable Workbench

Goose: Moving an AI Agent from Code Suggestions to an Executable Workbench

Goose is more than an AI tool that answers questions inside an editor. It combines models, tools, sessions, and multiple providers into an executable open-source agent workbench. This article covers CLI installation, model configuration, MCP extensions, session management, practical use cases, and the permission and recovery limits teams should evaluate before adoption.
Read More
nanobot:把自架個人 AI Agent 變成可長駐的工作台

nanobot:把自架個人 AI Agent 變成可長駐的工作台

HKUDS/nanobot is a self-buildable personal AI Agent framework developed in Python, integrating WebUI, CLI, chat channel, tools, long-term memory, MCP, sub-agent, scheduling and OpenAI-compatible API. This article summarizes how it moves from a chat robot to a permanent workbench from the perspective of Agent loop, quick start, self-established boundaries and engineering checkpoints.
Read More
AI Agent framework with more than 210,000 Stars: Why can Hermes Agent evolve itself?

AI Agent framework with more than 210,000 Stars: Why can Hermes Agent evolve itself?

With over 210,000 stars, 370+ contributors, and nearly 200 merged PRs every week - Hermes Agent is not just another LLM wrapper, it is the first open source AI Agent framework with built-in closed-loop learning. This article provides an in-depth analysis of its self-evolution mechanism, Mixture-of-Agents, and why it deserves your attention.
Read More