Skip to content

HQIT/NANA-OS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NANA-OS

NANA = Network Attached Native Agent

NANA-OS 是面向 Agent 的事件驱动编排平台,基于 DiAgent,负责将外部事件路由到对应的 Agent 并驱动其自动执行任务。

功能

  • Agent 管理:创建和配置多个 AI Agent,为每个 Agent 设置角色、系统提示词、使用的语言模型以及可调用的 Skills 和 MCP 工具
  • 事件接入:支持接入 GitHub / GitLab / Gitea Webhook、IMAP 邮件轮询及通用 HTTP Webhook 等多种事件来源
  • 事件订阅:为每个 Agent 配置订阅规则,包括事件来源匹配、事件类型过滤、字段条件及定时触发(Cron)
  • 自动执行:事件触发后自动为匹配的 Agent 启动隔离容器执行任务,并记录运行状态与日志
  • 模型管理:统一管理多个 LLM 接入端点,供 Agent 按需选用
  • MCP 集成:管理 MCP Server 配置,为 Agent 提供丰富的外部工具能力

License

MIT

About

NANA OS Layer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors