MCP Catalogs
首页Agent-Fusion screenshot

Agent-Fusion

by krokozyab·66·综合分 46

本地RAG语义搜索引擎,通过MCP协议为AI代理提供代码、文档和PDF访问能力。

ai-llmdeveloper-toolsfile-systemsearch
4
Forks
1
活跃 Issue
1 个月前
最近提交
2 天前
收录于

概述

Agent Fusion是一个本地RAG语义搜索引擎,通过MCP协议为AI代理提供对代码、文档和PDF的即时访问能力。系统包含两个主要组件:用于智能索引和搜索的Context Engine,以及用于协调多个AI代理的Task Manager。系统完全本地运行,无外部依赖,使用轻量级嵌入模型,并可根据需要替换为更强大的模型。它提供语义、符号和全文搜索功能,帮助代理找到相关代码和文档,避免幻觉生成。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:通过上下文感知的代码库探索增强AI编程助手
:跨多种文件格式实现文档分析和搜索
:促进多代理协作完成复杂的开发任务
:Agent Fusion支持哪些文件类型?
:我可以在不使用Task Manager的情况下使用Agent Fusion吗?

什么时候选它

当您需要本地 RAG 搜索引擎让 AI 代理查询代码库和文档,且不需要互联网连接或云依赖时,选择 Agent Fusion。

什么时候不要选它

如果您需要基于云的搜索功能、实时协作功能或需要与非本地文件系统集成,不要选择 Agent Fusion。

此 server 暴露的工具

从 README 抽取出 1 个工具
  • query_context

    Searches indexed code, documents, and PDFs using semantic, symbol, and full-text search methods

可对比工具

semantic-search-mcpsourcegraph-mcpcode-search-agent

安装

安装

Agent Fusion以单个JAR文件和TOML配置文件运行:

  1. 从[发布页面](https://github.com/krokozyab/Agent-Fusion/releases)下载最新JAR
  2. 创建fusionagent.toml配置文件
  3. 使用Java运行JAR:java -jar agent-fusion.jar

Claude Desktop配置

添加到Claude Desktop配置中:

{
  "mcpServers": {
    "agent-fusion": {
      "command": "java",
      "args": ["-jar", "/path/to/agent-fusion.jar"],
      "env": {}
    }
  }
}

Context Engine将通过query_context工具提供。

FAQ

Agent Fusion支持哪些文件类型?
Agent Fusion支持代码文件(.kt, .py, .ts, .java)、文档(.pdf, .docx, .md)以及在配置文件中配置的任何自定义文件类型。
我可以在不使用Task Manager的情况下使用Agent Fusion吗?
是的,Context Engine可以独立用于语义搜索,无需Task Manager组件。

Agent-Fusion 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。