AI-Chain
AI Agent

AI Agent

21 articles

Stagehand: Turn Browser Automation into a Verifiable AI Agent SDK with observe, act, and extract

Stagehand: Turn Browser Automation into a Verifiable AI Agent SDK with observe, act, and extract

Stagehand separates browser agents into three observable actions—observe, act, and extract—while retaining a Playwright-style API and SDKs for TypeScript, Python, and Go. This article examines its security boundaries, schema validation, local and cloud-browser workflows, and the situations where high-risk actions should remain under deterministic program control.
Read More
Hands-On with GitHub MCP Server: Connecting AI Agents to Repositories, Issues, and Pull Requests with a Minimal Toolset

Hands-On with GitHub MCP Server: Connecting AI Agents to Repositories, Issues, and Pull Requests with a Minimal Toolset

How does GitHub’s official github-mcp-server expose repository, issue, pull request, and CI/CD capabilities to AI agents through MCP? Starting with remote and local deployment, minimal toolsets, read-only access, and lockdown mode, this article outlines a practical engineering workflow that prioritizes clear permission boundaries.
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
Turning Google Workspace into a Composable Agent Tool: An In-Depth Look at gws’s Discovery-Driven CLI

Turning Google Workspace into a Composable Agent Tool: An In-Depth Look at gws’s Discovery-Driven CLI

googleworkspace/cli builds gws in Rust and uses Google Discovery Service to generate a dynamic command surface. With structured JSON, schema discovery, pagination, OAuth, Agent Skills, and helper commands, it gives humans, shells, and AI Agents one composable interface for Workspace automation. This article explains its architecture, benefits, security boundaries, and best use cases.
Read More
DeepSeek Harness: Building a Replaceable AI Agent Workbench with an Everything-is-a-Plugin Architecture

DeepSeek Harness: Building a Replaceable AI Agent Workbench with an Everything-is-a-Plugin Architecture

As AI agents move from one-shot chat to file access, command execution, and multi-step work, the hard part is replacing models, tools, and approval policies without rewriting the core. DeepSeek Harness builds on an everything-is-a-plugin architecture and Cordis, with a Web UI, a headless runner, and composable profiles and bundles.
Read More
AnythingLLM: A Self-Hosted Workspace for Private Knowledge Bases, RAG, and AI Agents

AnythingLLM: A Self-Hosted Workspace for Private Knowledge Bases, RAG, and AI Agents

AnythingLLM is an open-source, local-first AI workspace that brings document Q&A, RAG, AI Agents, multi-user permissions, and multiple model and vector-database options into one self-hosted application. This article examines its architecture, data flow, deployment choices, and privacy boundaries, with a focus on the teams it fits and the engineering details that are easiest to overlook during adoption.
Read More
Don’t just let AI write programs: Use Strix to turn AI into an automated penetration testing team that verifies vulnerabilities

Don’t just let AI write programs: Use Strix to turn AI into an automated penetration testing team that verifies vulnerabilities

Strix is an open source AI penetration testing tool that allows multiple agents to collaborate to perform reconnaissance, testing and vulnerability verification, and connects to the development process through CLI, Docker and CI workflows. This article sorts out the problems it is really suitable to solve, the import costs and security boundaries, from the scope of authorization, the first scan to the automatic check of Pull Request.
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
Stop Maintaining Platform Connectors One by One: How Agent Reach Makes AI Agent Internet Access Checkable

Stop Maintaining Platform Connectors One by One: How Agent Reach Makes AI Agent Internet Access Checkable

Giving an AI Agent internet access means dealing with platform differences, authentication, dependencies, routing, and failures. This article explains how Agent Reach combines an installer, health checks, and multi-backend routing into a maintainable toolchain for web pages, GitHub, video, RSS, and social platforms, while also covering safe adoption and practical limits.
Read More