发现 AI 代理的未来arrow_forward

Neuronium

calendar_today收录于 2026年2月26日
category智能体与应用工具
code开源
Python工作流自动化多智能体系统MCPRAGAI代理智能体框架智能体与应用工具自动化/工作流/RPA协议/API/集成

承诺感知的 AI 超级代理框架,基于 HTN 规划与 DAG 执行,专为高熵环境下的确定性任务求解设计,具备完整的审计追踪与重放能力。

项目概述#

Neuronium 是一个基于 Python 的 AI 超级代理框架,由 Dataism Lab 开发。其核心特点是确定性执行可审计性,旨在解决传统 LLM Agent 在处理长期、高熵复杂任务时面临的不可预测性、难以调试及执行过程不可控等问题。

核心特性#

规划系统#

  • HTN (Hierarchical Task Network): 层次化任务网络分解,将复杂目标拆解为可执行子任务
  • Action Graph (DAG): 基于有向无环图的行动计划,支持并行化与精确恢复

执行引擎#

  • 确定性执行: 核心不变量 — 相同输入/状态/工具产生相同的执行轨迹
  • 工件血统不可变: 使用内容寻址存储 (CAS) 与 SHA-256 哈希,防止篡改
  • 多类型节点: Model Node (LLM), MCP Tool Node, Code Node, Decision Node, Aggregate Node

验证与控制#

  • 验证评论家: 嵌入式质量评估,在决策点进行验证而非事后检查
  • 类型化契约: 节点间通信使用 JSON Schema 验证
  • 意图生命周期: Commit → Execute → Control → Adapt 四状态机管理

记忆系统#

  • 混合内存: GraphRAG + 代理检索双重机制,作为一等架构元素

可观测性#

  • 审计与重放: 完整执行追踪,支持从任意检查点确定性重放

安装与配置#

# 基础安装
pip install -e .

# 带 Docker 沙箱支持
pip install -e ".[docker]"

配置文件 neuronium.toml:

[project]
name = "neuronium"
data_dir = ".neuronium"

[determinism]
canonical_json = "neuronium-v1"
default_random_seed = 0
llm_temperature = 0.0

[storage]
blob_backend = "fs_cas"
index_backend = "sqlite"

[llm]
provider = "openai"
model = "gpt-4.1-mini"

使用方式#

CLI#

neuronium-agent run --objective "Write a fibonacci function in Python" --trace-export ./trace.jsonl
neuronium-agent run -o "Write fibonacci" --mode interactive

Python API#

from neuronium_agent.api import create_runner
from neuronium_agent.types import RunRequest

runner = create_runner()
handle = runner.start(RunRequest(objective="Write fibonacci"))
status = runner.get_status(handle)
runner.export_trace(handle, "jsonl", "trace.jsonl")

适用场景#

  • 长期任务求解: 需要多步骤规划和执行的复杂任务
  • 高熵环境: 不确定性高、需要动态适应的现实环境
  • 代码生成与执行: 支持确定性计算和沙箱化执行
  • 质量敏感应用: 需要严格验证和质量保证的 AI 应用
  • 合规审计要求: 需要完整决策追踪的企业级应用

项目信息#

  • 开发组织: Dataism Lab
  • 主要语言: Python (100%)
  • 当前版本: v0.1
  • 开源协议: Apache-2.0

保持更新

获取最新的 AI 工具和趋势,直接发送到您的收件箱。没有垃圾邮件,只有智能。

rocket_launch