Token导航 LogoToken导航TokenDH.com
NSAF MCP Server logo
搜索检索stdio官方级别未说明来源级核验

NSAF MCP Server

MCP Server

The Neuro-Symbolic Autonomy Framework integrates neural, symbolic, and autonomous learning methods into a single, continuously evolving AI agent-building system. This prototype demonstrates the SCMA component, which enables AI agents to self-design new AI agents using Generative Architecture Models.

工具数

0

提示词数

0

GitHub Stars

3

资源数

0
PythonClaude搜索Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

ariunbolor

提供方

ariunbolor

最后核验

2026/5/18 04:04

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

神经符号自主框架(NSAF)v1.0

先进人工智能自治的完整、统一实施

作者 博洛雷登·邦加\ 联系人: bolor@ariunbolor.org\ 网站: https://bolor.me

一个全面的Python框架,将量子计算、符号推理、神经网络和基础模型结合到一个统一的自主人工智能系统中。

🚀 v1.0的新增功能

这是 统一的生产就绪版本 它结合了:

  • 完整的5模块架构:所有先进的非甾体抗炎药成分
  • 基础模型集成:OpenAI、Anthropic、谷歌API
  • MCP协议支持:内置AI助手集成
  • Web API框架:生产部署就绪
  • 企业功能:身份验证、数据库、监控

🏗️ 架构概述

核心模块

  1. 量子符号任务聚类 -使用量子增强算法分解复杂问题
  2. 自构元代理(SCMA) -自动进化专门的人工智能代理
  3. 超符号记忆 -基于RDF的语义推理知识图
  4. 递归意图投影(RIP) -多步骤规划和优化
  5. 人工智能协同 -认知状态同步与协作

集成层

  • 基础模型 -GPT-4、Claude、Gemini集成用于嵌入和推理
  • MCP接口 -人工智能辅助集成的模型上下文协议
  • Web API -基于FastAPI的认证服务
  • 分布式计算 -基于射线的缩放和量子后端

🛠️ 安装

先决条件

  • Python 3.8+
  • 建议使用8GB+RAM
  • GPU可选(适用于大型型号)

快速安装

# Clone the repository
git clone https://github.com/ariunbolor/nsaf-mcp-server.git
cd nsaf-mcp-server

# Install all dependencies
pip install -r requirements.txt

# Run the unified example
python unified_example.py

包括依赖关系

  • 量子计算:Qiskit、Cirq、PennyLane
  • 机器学习:PyTorch、TensorFlow、Scikit学习
  • 分布式:雷,Redis
  • Web框架:FastAPI、WebSockets
  • 数据库:SQLAlchemy、PostgreSQL、Redis
  • 语义网:RDFlib,网络X
  • 基础模型:OpenAI,Anthropic客户

🎯 快速开始

基本用法

import asyncio
from core import NeuroSymbolicAutonomyFramework

async def main():
    # Initialize the framework
    framework = NeuroSymbolicAutonomyFramework()
    
    # Define your task
    task = {
        'description': 'Build an AI system for predictive maintenance',
        'goals': [
            {'type': 'accuracy', 'target': 0.95, 'priority': 0.9},
            {'type': 'latency', 'target': 50, 'priority': 0.8}
        ],
        'constraints': [
            {'type': 'memory', 'limit': '8GB', 'importance': 0.9}
        ]
    }
    
    # Process through NSAF pipeline
    result = await framework.process_task(task)
    
    print(f"Clusters: {len(result['task_clusters'])}")
    print(f"Agents: {len(result['agents'])}")
    
    await framework.shutdown()

asyncio.run(main())

MCP集成 (人工智能助理)

from core import NSAFMCPServer

# Create MCP server for Claude/other AI assistants
server = NSAFMCPServer()

# Available tools:
# - run_nsaf_evolution
# - analyze_nsaf_memory  
# - project_nsaf_intent
# - cluster_nsaf_tasks
# - get_nsaf_status

⚙️ 配置

环境变量

# Foundation Models (Optional)
export OPENAI_API_KEY="your-openai-key"
export ANTHROPIC_API_KEY="your-anthropic-key"
export GOOGLE_API_KEY="your-google-key"

# Databases (Optional)
export DATABASE_PASSWORD="your-db-password"
export REDIS_PASSWORD="your-redis-password"

# Security (Production)
export JWT_SECRET="your-jwt-secret"
export API_KEY="your-api-key"

配置文件

中的所有设置 config/config.yaml:

  • 基础模型提供程序和设置
  • Quantum后端配置
  • 分布式计算设置
  • 数据库连接
  • 安全与认证
  • 功能标志和优化

🧪 示例

运行完整演示

python unified_example.py

显示与复杂的预测性维护任务协同工作的所有功能。

单个组件

python example.py                    # Original NSAF framework
python -m core.mcp_interface        # MCP server for AI assistants  

🔧 高级功能

量子计算

  • IBM Qiskit量子优化集成
  • 可配置的量子后端(模拟器/真实硬件)
  • 量子增强相似性计算

基础模型

  • 多提供商支持(OpenAI、Anthropic、谷歌)
  • 自动回退和错误处理
  • 任务特定模型选择

分布式处理

  • 基于射线的分布式计算
  • 自动缩放工人管理
  • GPU/CPU资源优化

企业就绪

  • FastAPI web服务
  • JWT身份验证
  • PostgreSQL/Redis支持
  • 监控和日志记录
  • Docker部署就绪

📊 演出

组件性能可扩展性
任务聚类1000+任务/秒量子增强
代理进化100名代理人/一代分布式培训
内存图1M+节点RDF三重存储
意向规划10步/秒递归优化
API响应\<100ms自动缩放

🔒 安全

  • API身份验证:JWT令牌和API密钥
  • 数据加密:静态AES-256加密
  • 安全连接:HTTPS/WSS仅在生产环境中
  • 访问控制:基于角色的权限
  • 审计日志:全面的活动跟踪

🧰 发展

测试

pytest tests/                       # Run all tests
pytest tests/test_integration.py    # Integration tests
pytest --cov=core tests/            # Coverage report

代码质量

black core/                         # Format code
isort core/                         # Sort imports  
mypy core/                          # Type checking
flake8 core/                        # Linting

文档

sphinx-build docs/ docs/_build/     # Generate docs

🌐 部署

本地开发

uvicorn core.web_api:app --reload   # Web API server
ray start --head                    # Distributed computing

生产

docker build -t nsaf .              # Container build
docker-compose up -d                # Full stack deployment

云平台

  • 亚马逊云服务:EC2上的Ray、RDS PostgreSQL、ElastiCache Redis
  • 谷歌云平台:计算引擎、云SQL、内存存储
  • Azure:虚拟机、数据库、缓存

📈 监控

  • 指标:普罗米修斯集成
  • 日志记录:结构化JSON日志
  • 追踪:OpenTetry支持
  • 健康检查:内置端点监控
  • 警报:自定义阈值通知

🤝 贡献

  1. 复刻仓库
  2. 创建要素分支: git checkout -b feature/amazing-feature
  3. 运行测试: pytest tests/
  4. 提交更改: git commit -m 'Add amazing feature'
  5. 推送分支: git push origin feature/amazing-feature
  6. 打开拉取请求

📚 文档

  • api参考: /docs 运行服务器时的终结点
  • 架构指南: docs/architecture.md
  • 部署指南: docs/deployment.md
  • 示例: examples/ 目录

🐛 故障排除

常见问题

缺失依赖项

pip install -r requirements.txt     # Install all dependencies

量子后端错误

qiskit-aer-config                   # Check quantum setup

射线连接问题

ray start --head                    # Start Ray cluster
ray status                          # Check cluster status

基础模型API错误

export OPENAI_API_KEY="your-key"    # Set API keys

📄 许可证

MIT许可证-请参阅 LICENSE 文件以获取详细信息。

🙏 致谢

  • IBM量子计算框架Qiskit团队
  • 分布式计算的Ray团队
  • OpenAI、Anthropic、谷歌用于基础模型API
  • web框架的FastAPI团队
  • 所有开源贡献者

📞 支持

  • 问题:GitHub问题跟踪器
  • 讨论:GitHub讨论
  • 作者联系方式: bolor@ariunbolor.org
  • 网站: https://bolor.me

______________________________________________________________________

内置于❤️ 人工智能自主性的未来

由Bolorerdene Bundgaa创建

*NSAF v1.0-完整的神经符号自主解决方案*

目录标签

目录标签

PythonClaude搜索research-and-dataagentaineural-networksymbolic-computationbndagents量子计算本地部署符号推理神经网络基础模型自主AI

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP