AgenticX MCP工具 是 AI Skill Hub 本期精选AI工具之一。综合评分 7.8 分,整体质量较高。我们推荐使用将其纳入你的 AI 工具库,帮助提升工作效率。
AgenticX MCP工具 是一款基于 Python 开发的开源工具,专注于 多智能体、MCP协议、工作流编排 等核心功能。作为 GitHub 开源项目,它拥有活跃的社区支持和持续的版本迭代,代码完全透明可审计,支持本地部署以保护数据隐私。无论是个人使用还是集成到企业工作流,都能提供稳定可靠的解决方案。
AgenticX MCP工具 是一款基于 Python 开发的开源工具,专注于 多智能体、MCP协议、工作流编排 等核心功能。作为 GitHub 开源项目,它拥有活跃的社区支持和持续的版本迭代,代码完全透明可审计,支持本地部署以保护数据隐私。无论是个人使用还是集成到企业工作流,都能提供稳定可靠的解决方案。
# 方式一:pip 安装(推荐)
pip install agenticx
# 方式二:虚拟环境安装(推荐生产环境)
python -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
pip install agenticx
# 方式三:从源码安装(获取最新功能)
git clone https://github.com/DemonDamon/AgenticX
cd AgenticX
pip install -e .
# 验证安装
python -c "import agenticx; print('安装成功')"
# 命令行使用
agenticx --help
# 基本用法
agenticx input_file -o output_file
# Python 代码中调用
import agenticx
# 示例
result = agenticx.process("input")
print(result)
# agenticx 配置文件示例(config.yml) app: name: "agenticx" debug: false log_level: "INFO" # 运行时指定配置文件 agenticx --config config.yml # 或通过环境变量配置 export AGENTICX_API_KEY="your-key" export AGENTICX_OUTPUT_DIR="./output"
<img src="assets/agenticx-logo-2025.png" alt="AgenticX Logo" width="800" style="margin-bottom:20px;" />
Architecture • Features • Quick Start • Examples • Progress
</div>
---
---
pyproject.toml)pip install "agenticx[xxx]"```bash
pip install agenticx
pip install "agenticx[memory]" # Memory: mem0, chromadb, qdrant, redis, milvus pip install "agenticx[document]" # Document processing: PDF, Word, PPT parsing pip install "agenticx[graph]" # Knowledge graph: networkx, neo4j, community detection pip install "agenticx[llm]" # Extra LLMs: anthropic, ollama pip install "agenticx[monitoring]" # Observability: prometheus, opentelemetry pip install "agenticx[mcp]" # MCP protocol pip install "agenticx[database]" # Database backends: postgres, SQLAlchemy pip install "agenticx[data]" # Data analysis: pandas, scikit-learn, matplotlib pip install "agenticx[ocr]" # OCR (pulls in torch ~2GB): easyocr pip install "agenticx[volcengine]" # Volcengine AgentKit pip install "agenticx[all]" # Everything
> **Tip**: The core package includes only ~27 lightweight dependencies and installs in seconds. Heavy dependencies (torch, pandas, etc.) are optional extras - install only what you need.
> **Browser automation**: To run [browser-use](https://github.com/browser-use/browser-use) as an MCP server from AgenticX (`mcp_connect` / `mcp_call`), see [examples/browser-use-mcp.md](examples/browser-use-mcp.md).
> **Desktop MCP upgrades (2026-04)**: Machi Settings now supports MCP brand auto-discovery (Cursor / Trae / Claude / OpenClaw / Hermes / Codex), built-in Monaco JSON editor with schema validation, and one-click install from ModelScope MCP marketplace.
#### Option 2: Install from Source (Development)
bash
After installation, the agx command-line tool is available:
```bash
```python from agenticx.tools import tool
@tool def calculate_sum(x: int, y: int) -> int: """Calculate the sum of two numbers""" return x + y
@tool def search_web(query: str) -> str: """Search web information""" return f"Search results: {query}"
We provide rich examples demonstrating various framework capabilities:
python examples/m5_agent_demo.py
- Demonstrates basic agent creation and execution
- Tool invocation and error handling
- Event-driven execution flow
**Multi-Agent Collaboration**bash
python examples/m5_multi_agent_demo.py ``` - Multi-agent collaboration patterns - Task distribution and result aggregation - Inter-agent communication
python examples/memory_example.py
- Long-term memory storage and retrieval
- Context memory management
**Healthcare Scenario**bash
python examples/human_in_the_loop_example.py ``` - Human approval workflows - Human-machine collaboration patterns - Risk control mechanisms
Detailed documentation: examples/README_HITL.md
python examples/llm_chat_example.py ``` - Multi-model support demonstration - Streaming response handling - Cost control and monitoring
python examples/microsandbox_example.py ``` - Secure code execution environment - Resource limits and isolation
Technical blog: examples/microsandbox_blog.md
python examples/agenticx-for-intent-recognition/main.py ```
A production-grade, layered intent recognition service built entirely on the AgenticX framework, demonstrating real-world usage of Agents, Workflows, Tools, and Storage systems.
Architecture: - Agent Layer: Hierarchical agent design — a base IntentRecognitionAgent (LLM-powered) with specialized agents (GeneralIntentAgent, SearchIntentAgent, FunctionIntentAgent) for fine-grained classification - Workflow Engine: Pipeline-based orchestration — preprocessing → intent classification → entity extraction → rule matching → post-processing; plus dedicated workflows for each intent type - Tool System: Hybrid entity extraction (UIE + LLM + Rule extractors with confidence-weighted fusion), regex/full-text matching, and a full post-processing suite (confidence adjustment, conflict resolution, entity optimization, intent refinement) - API Gateway: Async service layer with rate limiting, concurrent control, batch processing, health checks, and performance metrics - Storage: SQLite-backed data persistence for training data management via UnifiedStorageManager - Data Models: Pydantic-based type-safe data contracts for API requests/responses and domain objects
Key capabilities: - Three-tier Intent Classification: General dialogue (greetings, chitchat), information search (factual/how-to/comparison queries), and function/tool invocation - Hybrid Entity Extraction: Combines UIE models, LLM, and rule-based extractors with intelligent fusion strategies - Full Post-processing Pipeline: Confidence adjustment, conflict resolution, entity optimization, and intent refinement - Extensible Design: Add new intent types by simply creating a new agent and workflow — zero changes to existing code
python examples/agenticx-for-guiagent/AgenticX-GUIAgent/main.py ``` - Complete GUI automation framework with human-aligned learning - Action reflection (A/B/C classification) and stuck detection - Action caching system for performance optimization - REACT output parsing and compact action schema - Device-Cloud routing for intelligent model selection - DAG-based task verification
Key capabilities: - Action Reflection: Automatic action result classification (success/wrong_state/no_change) - Stuck Detection: Continuous failure detection and recovery strategy recommendation - Action Caching: Trajectory caching with exact and fuzzy matching (up to 9x speedup) - REACT Parsing: Standardized REACT format output parsing - Smart Routing: Dynamic device-cloud model selection based on task complexity and sensitivity - DAG Verification: Multi-path task verification with dual-semantic dependencies
| Project | Description | Path |
|---|---|---|
| **Agent Skills** | Skill discovery, matching, and SOP-driven skill execution for agents | [examples/agenticx-for-agent-skills/](examples/agenticx-for-agent-skills/) |
| **AgentKit** | Volcengine AgentKit integration with Docker-ready agent deployment | [examples/agenticx-for-agentkit/](examples/agenticx-for-agentkit/) |
| **ChatBI** | Conversational BI — natural language to data insights | [examples/agenticx-for-chatbi/](examples/agenticx-for-chatbi/) |
| **Deep Research** | Multi-source deep research and report generation | [examples/agenticx-for-deepresearch/](examples/agenticx-for-deepresearch/) |
| **Doc Parser** | Intelligent document parsing (PDF, Word, PPT) | [examples/agenticx-for-docparser/](examples/agenticx-for-docparser/) |
| **Finance** | Financial news hunting and analysis | [examples/agenticx-for-finance/](examples/agenticx-for-finance/) |
| **Future Prediction** | Predictive analysis and forecasting | [examples/agenticx-for-future-prediction/](examples/agenticx-for-future-prediction/) |
| **GraphRAG** | Knowledge graph-enhanced retrieval-augmented generation | [examples/agenticx-for-graphrag/](examples/agenticx-for-graphrag/) |
| **Math Modeling** | Mathematical modeling assistant | [examples/agenticx-for-math-modeling/](examples/agenticx-for-math-modeling/) |
| **Model Architecture Discovery** | Automated model architecture search and discovery | [examples/agenticx-for-modelarch-discovery/](examples/agenticx-for-modelarch-discovery/) |
| **Query Optimizer** | SQL/query optimization agent | [examples/agenticx-for-queryoptimizer/](examples/agenticx-for-queryoptimizer/) |
| **Sandbox** | Secure code execution sandbox | [examples/agenticx-for-sandbox/](examples/agenticx-for-sandbox/) |
| **Spec Coding** | Specification-driven code generation | [examples/agenticx-for-spec-coding/](examples/agenticx-for-spec-coding/) |
| **Vibe Coding** | AI-assisted creative/vibe coding | [examples/agenticx-for-vibecoding/](examples/agenticx-for-vibecoding/) |
export OPENAI_API_KEY="your-api-key" export ANTHROPIC_API_KEY="your-api-key" # Optional ```
Complete Installation Guide: For system dependencies (antiword, tesseract) and advanced document processing features, see INSTALL.md
llm = OpenAIProvider(model="gpt-4")
agx serve --port 8000
python examples/m6_m7_simple_demo.py
- Workflow creation and execution
- Task output parsing and validation
- Conditional routing and error handling
**Complex Workflow**bash
python examples/m6_m7_comprehensive_demo.py ``` - Complex workflow graph structures - Parallel execution and conditional branching - Complete lifecycle management
python examples/m9_observability_demo.py ``` - Real-time performance monitoring - Execution trajectory analysis - Failure analysis and recovery recommendations - Data export and report generation
Chatbot ```bash
| Module | Status | Description |
|---|---|---|
| **M1** | ✅ | Core Abstraction Layer — Agent, Task, Tool, Workflow, Event Bus, Component, and Pydantic data contracts |
| **M2** | ✅ | LLM Service Layer — 15+ providers (OpenAI / Anthropic / Ollama / Gemini / Kimi / MiniMax / Ark / Zhipu / Qianfan / Bailian), response caching, failover routing |
| **M3** | ✅ | Tool System — Function decorators, MCP Hub, remote tools v2, OpenAPI toolset, sandbox tools, skill bundles, document routers |
| **M4** | ✅ | Memory System — Hierarchical (core / episodic / semantic), Mem0, workspace, short-term, memory decay, hybrid search, memory intelligence engine |
| **M5** | ✅ | Agent Core — Meta-Agent CEO dispatcher, think-act loop, event-driven architecture, self-repair, overflow recovery, reflection |
| **M6** | ✅ | Task Validation — Pydantic-based output parsing, auto-repair, guiderails |
| **M7** | ✅ | Orchestration Engine — Graph-based workflow engine + Flow system with decorators, execution plans, conditional routing, parallel execution |
| **M8** | ✅ | Communication Protocols — A2A (client / server / AgentCard / skill-as-tool), MCP resource access, AGUI protocol |
| **M9** | ✅ | Observability — Callbacks, real-time monitoring, trajectory analysis, span tree, WebSocket streaming, Prometheus / OpenTelemetry integration |
| **M10** | ✅ | Developer Experience — CLI (agx with 15+ commands), Studio Server (FastAPI), Desktop App (Electron + React + Zustand, Pro/Lite dual mode) |
| **M11** | ✅ | Enterprise Security — Safety layer (leak detection / sanitizer / injection detector / policy / audit), Sandbox (Docker / Microsandbox / Subprocess / Jupyter kernel / code interpreter) |
| **M13** | ✅ | Knowledge & Retrieval — Knowledge base with document processing, chunkers, graphers (GraphRAG), readers; retrieval (vector / BM25 / graph / hybrid / auto); embeddings (OpenAI / Bailian / SiliconFlow / LiteLLM) |
| **M14** | ✅ | Avatar & Collaboration — Avatar registry, group chat (user-directed / meta-routed / round-robin), delegation, role-playing, conversation patterns, team management |
| **M15** | ✅ | Evaluation Framework — EvalSet, LLM judge, composite judge, span evaluator, trajectory matcher, trace converter |
| **M16** | ✅ | Embodiment — GUI Agent framework with action reflection, stuck detection, action caching, REACT parsing, device-cloud routing, DAG verification, human-in-the-loop |
| **M17** | ✅ | Storage Layer — Key-Value (SQLite / Redis / PostgreSQL / MongoDB), Vector (Milvus / Qdrant / Chroma / Faiss / PgVector / Pinecone / Weaviate), Graph (Neo4j / Nebula), Object (S3 / GCS / Azure) |
| Module | Status | Description |
|---|---|---|
| **M12** | 🚧 | Agent Evolution — Architecture search, knowledge distillation, adaptive planning |
| **M18** | 🚧 | Multi-tenancy & RBAC — Per-tenant data isolation, fine-grained permission control |
AgenticX是MCP生态下有潜力的多智能体框架,生产级定位表明质量较好。星数仍需增长验证,但概念清晰、功能完整,值得开发者关注。
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
✅ Apache 2.0 — 宽松开源协议,可商用,需保留版权声明和 NOTICE 文件,含专利授权条款。
经综合评估,AgenticX MCP工具 在AI工具赛道中表现稳健,质量良好。如果你已有明确的使用需求,可以直接上手体验;如果还在评估阶段,建议对比同类工具后再做决策。
| 原始名称 | AgenticX |
| 原始描述 | 开源MCP工具:AgenticX is a unified, production-ready multi-agent platform — Python SDK + CLI 。⭐120 · Python |
| Topics | 多智能体MCP协议工作流编排Python框架生产级 |
| GitHub | https://github.com/DemonDamon/AgenticX |
| License | Apache-2.0 |
| 语言 | Python |
收录时间:2026-05-17 · 更新时间:2026-05-19 · License:Apache-2.0 · AI Skill Hub 不对第三方内容的准确性作法律背书。