量子启发式LLM集群推理服务器

基于量子场计算模型的Claude多实例协同推理服务器,通过场一致性优化实现增强型AI推理,适用于复杂问题分析和信息合成场景。

  • by wheattoast11
  • TypeScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 wheattoast11/mcp-mindmesh

使用说明

MindMesh MCP服务器

一种模型上下文协议(MCP)服务器实现,通过场相干优化创建了一个受量子启发的Claude 3.7 Sonnet实例群。此服务器通过与紧急属性协同工作的多个专用LLM实例实现了丰富的推理。

特性

  • 量子启发场计算:使用基于字段的模型来保持Claude实例之间的一致性
  • WebContainer集成:用于执行的全栈沙盒环境
  • 带矢量存储的PGLite:具有pgvector扩展的高效矢量数据库
  • 多个克劳德专业:实例侧重于模式识别、信息综合和推理
  • 一致性优化:跨实例选择最一致的输出
  • 扩展思维支持:可选128k令牌思维能力
  • 实时查询更新:通过PGLite实时扩展实时一致性通知
  • VoyageAI嵌入式:使用VoyageAI最先进的模型(voyage-3large)进行高质量嵌入

先决条件

  • Node.js 18.x或更高版本
  • Anthropic API密钥,可访问Claude 3.7 Sonnet
  • VoyageAI API密钥(可选,但建议用于更好的嵌入)

安装

  1. 克隆此存储库:

    git clone https://github.com/wheattoast11/mcp-mindmesh.git
    cd mcp-mindmesh
    
  2. 安装依赖项:

    npm install
    
  3. 创建一个 .env 通过复制模板来创建文件:

    cp .env.template .env
    
  4. 编辑 .env 添加Anthropic API键、VoyageAI API键(可选),并根据需要调整其他设置。

用法

启动服务器

构建并启动服务器:

npm run build
npm start

对于自动重新加载的开发:

npm run dev

连接到服务器

您可以使用任何MCP客户端连接到此MCP服务器,例如:

  1. Claude Windows桌面应用程序(官方Anthropic客户端)
  2. Cursor IDE的代理功能
  3. Cline VSCode扩展
  4. 任何其他MCP兼容客户端

服务器将在以下时间可用 http://localhost:3000 默认情况下(或您在 .env 文件)。

使用推理工具

此服务器提供的主要工具是 reason_with_swarm该工具接收一个提示,并通过多个专门的Claude实例对其进行处理,返回最一致的结果。

Claude Desktop中的示例用法:

Please use the swarm to analyze the relationship between quantum field theory and consciousness.

配置选项

所有配置选项都可以在 .env 文件:

环境变量 描述 默认值
ANTHROPIC_API_KEY 您的Anthropic API密钥 (必需)
VOYAGE_API_KEY VoyageAI API密钥 (可选)
PORT HTTP服务器端口 3000
STDIO_TRANSPORT 使用stdio传输而不是HTTP false
CLAUDE_INSTANCES 群中的Claude实例数 8
USE_EXTENDED_THINKING 实现128k扩展思维 正确
COHERENCE_THRESHOLD 最小相干阈值 0.7
EMBEDDING_MODEL voyage-AI嵌入模型使用 voyage-3-large
DB_PATH PGLite数据库的路径 “idb://mindmesh.db"
DEBUG 启用调试日志记录 false

建筑

服务器架构由以下部分组成:

  1. MCP服务器层:实现模型上下文协议(2025-03-26规范)
  2. WebContainer层:为执行提供沙盒环境
  3. PGLite矢量数据库:存储具有pgvector扩展名的状态向量
  4. 克劳德蜂群层:管理多个专门的Claude实例
  5. 量子场层:处理现场一致性和优化
  6. 嵌入层:使用VoyageAI模型生成高质量的嵌入

请求按如下方式流经这些层:

Client Request → MCP Server → Swarm Processing → Claude API → Coherence Optimization → Response

高级功能

Web容器集成

服务器使用WebContainer技术实现完全沙盒环境,提供:

  • 孤立的执行环境
  • 全栈功能
  • 文件系统访问
  • 网络通信

带矢量扩展的PGLite

PGLite提供:

  • 客户端PostgreSQL数据库编译为WebAssembly
  • 通过pgvector扩展进行矢量运算
  • 实时更新的实时查询通知
  • 跨会话的持久存储

场相干优化

一致性优化系统:

  1. 通过多个专门的Claude实例处理查询
  2. 为每个响应生成状态向量
  3. 计算实例之间的一致性度量
  4. 选择最连贯的输出
  5. 维护矢量数据库中的动态字段状态

VoyageAI嵌入式

服务器使用VoyageAI最先进的嵌入模型:

  • 高质量状态向量生成
  • 更精确的相干性计算
  • 更好的现场建模和优化

当VoyageAI API密钥不可用时,服务器返回到更简单、确定的嵌入方法。

发展

项目结构

  • src/index.ts:主要入口点
  • src/server.ts:核心服务器实施
  • .env:配置文件
  • package.json:依赖关系和脚本

建筑

npm run build

这将把TypeScript编译为JavaScript dist 目录。

测试

npm test

许可证

麻省理工学院

致谢

本项目使用以下技术: