多代理本地AI系统

NUMEN是一个完全离线的多代理AI系统,专为本地超级助手设计,确保绝对隐私和无限制访问。

  • by desagencydes-rgb
  • Python
  • 本地部署
  • 3 星标
  • 更新于
在 GitHub 查看 desagencydes-rgb/A.E.G.I.S

使用说明

努曼

神经通用多智能体工程网络

完全本地•无审查(协议666)•自主多智能体群


🌌 概述

努曼 是一个复杂的、100%离线的多代理人工智能系统,旨在作为本地超级助手运行。它完全通过Ollama在本地硬件上运行,确保了绝对的隐私、不受限制的访问和无限的功能。

凭借其先进的混合内存系统(ChromaDB+SQLite)和权限门控执行环境,NUMEN不仅回答了问题 构建、研究、执行和学习.

🌟 主要特点

特性 描述
🤖 多代理架构 5个专门的人工智能代理(编排器、编码器、研究员、工具执行器、内存管理器)通过消息总线协同工作。
🛡️ 绝对隐私 100%离线执行。任何数据都不会发送到OpenAI、Anthropic或任何云API。
😈 协议666 一个togglable“怪物模式”,释放核心LLM,消除所有对齐约束、安全围栏和纯粹、原始、理论计算的审查。
🧬 混合存储系统 RAG使用ChromaDB进行语义搜索,使用SQLite进行结构化关系数据,为长期内存提供支持。
⚡ MCP原生工具 与模型上下文协议(MCP)完全集成,实现与VSCode和Cursor等IDE的无缝交互。
🧩 ChatDev集成 自动克隆和零配置桥接到令人难以置信的ChatDev软件开发编排框架

🛠️ 系统要求

为了在没有云支持的情况下有效地运行NUMEN,您的硬件必须能够运行本地张量。

  • 随机存取存储器:最低16GB(建议32GB)
  • 图形处理器:实时代理生成需要8GB+VRAM(NVIDIA/AMD)。
  • 存储:约20-30GB SDD空间,用于所需的LLM重量。
  • 软件:Windows操作系统、Python 3.11+和 奥拉玛.

🚀 安装和快速启动

NUMEN具有一个自动设置脚本,可以提取所需的存储库,验证您的模型,并为数据库添加种子。

# 1. Clone the repository
git clone https://github.com/desagencydes-rgb/NUMEN.git
cd NUMEN

# 2. Install Python dependencies via Poetry
poetry install

# 3. Run the automated initialization (This will clone ChatDev if missing)
poetry run python scripts/setup_chatdev_bridge.py
poetry run python scripts/setup.py

# 4. Pull the required core models
ollama pull hermes3:8b
ollama pull phi3:latest

启动系统

# Launch in Standard Guardian Mode
poetry run numen

# Launch in Monster Mode (Unrestricted/Protocol 666)
poetry run numen --mode monster

🏗️ 建筑与代理

NUMEN不是一个单一的聊天机器人。它是一种由专门节点组成的群体智能:

  1. 编排者: 大脑。它解析用户意图,将其分解为工作流,并将任务委托给子代理。
  2. 工具执行者: 手。它执行系统级I/O操作。它在严格的四级许可制度下运作(安全、风险、危险、禁止)。
  3. 编码代理: 建设者。生成Python、React和配置文件,不断运行TDD周期。
  4. 研究人员: 侦察员。解析本地文件和文档以构建上下文感知。
  5. 内存管理器: 海马体。将所有工作流数据导入ChromaDB,以确保编排器不会重复过去的错误。

🔐 许可制度

为了确保危险的自主操作不会破坏您的本地操作系统,工具执行器会评估所有命令:

  • 🟢 安全:读取操作、文件查看和隔离沙盒测试会自动运行。
  • 🟡 冒险的:修改环境变量、安装软件包需要显式CLI [y/N] 确认。
  • 🔴 危险:删除文件或运行破坏性命令 .bat 脚本需要立即输入硬编码的覆盖短语: yesyesyes45.
  • ⚫ 禁止:修改Windows System32 或者BIOS被永久硬件锁定。

🔮 未来计划和路线图

NUMEN正在积极进行边缘开发。路线图包括:

  • [ ] 视觉处理:集成LLaVA/Vision模型,以便NUMEN可以直接分析UI屏幕截图。
  • [ ] 跨设备群:允许NUMEN将轻量级工作代理部署到本地网络上的辅助笔记本电脑或Raspberry Pi。
  • [ ] 高级图形用户界面:从纯粹基于CLI的输出过渡到带有代理想法实时图的React/Next.js动态仪表板。
  • [ ] 代码自我修复:设置一个cron作业,让NUMEN自主扫描自己的 .py 一夜之间,文件和重构技术债务。

Built by desagencydes-rgb | 100% Open Source | 100% Local
"Don't stop. Just ensure you can undo."