面向人工智能 Agent 应用开发与智能自动化执行场景,解决传统 Agent 只能返回文本、无法可靠调用工具和持续执行任务的问题。Nexora 适用于需要文件读写、外部工具调用、人工审批、状态持久化、异常恢复和结果验证的本地 AI 应用,重点提升 Agent 执行过程的可控性、可追溯性和可信完成能力。
点击空白处退出提示
语言技术
Python、TypeScript、Node.js、electron系统类型
Windows行业分类
人工智能开源地址
https://github.com/Atman-Angle/Nexora-Agent授权协议
Apache许可
面向人工智能 Agent 应用开发与智能自动化执行场景,解决传统 Agent 只能返回文本、无法可靠调用工具和持续执行任务的问题。Nexora 适用于需要文件读写、外部工具调用、人工审批、状态持久化、异常恢复和结果验证的本地 AI 应用,重点提升 Agent 执行过程的可控性、可追溯性和可信完成能力。
Nexora 是一个可嵌入的 TypeScript Agent Runtime,主要包括 Agent Harness、持久化 Run、状态机、工具调用、权限与审批、Evidence 证据记录、上下文预算管理、Eviction、Compaction、Rehydration、故障恢复和 Completion Gate 等模块。系统支持 Desktop、CLI 和公开 TypeScript API,可接入 OpenAI-compatible 模型。模型只负责提出决策,Runtime 统一执行工具、记录副作用、保存运行历史,并在满足确定性完成条件后确认任务成功。
负责 Nexora 可信执行 Runtime 的架构设计与核心功能实现,采用 Node.js 20、TypeScript、pnpm Monorepo,将 Harness 与 Runtime 分层,使用 State Machine 作为 Run 状态唯一写入者。实现了工具 Schema 校验、权限和审批、Invocation、Evidence、Artifact、取消与恢复、Lease/Fencing、上下文压缩及 Rehydration 等机制,并通过 Research Agent Harness 验证真实检索和失败恢复流程。Context Harness 系统验收覆盖 212 项测试,真实长任务累计处理约 225k tokens,完成 5 次 Eviction、3 次 Rehydration,且无 hard-limit 违规。





评论