Skip to content
tguchenyu1997-blip edited this page Sep 1, 2026 · 3 revisions

OryxOS

Distributed AI Agent OS — 企业级 AI Agent 运行底座


简介

OryxOS 是用 Java 实现的面向企业场景的分布式 AI Agent 操作系统。部署在企业自有 K8s 或服务器上,作为统一底座运行多个业务 Agent,共享渠道接入、模型路由、工具调用、记忆系统和沙箱执行能力。数据完全留在企业自己的基础设施内,不锁定任何云生态。

核心能力

能力 说明
LLM 对接 多 Provider 显式映射,支持 DeepSeek / Qwen / Kimi 等
ReAct 循环 自实现核心循环,完整掌握 Agent 工作机制
Memory 长期记忆持久化,跨会话保留上下文
Plugin Tool 零代码 Skill + MCP Client + 内置 Tool 三档扩展
Web Service RESTful API,支持多 Channel 接入

技术栈

  • Java 21 + Virtual Thread
  • Spring Boot 3.x
  • Spring AI Alibaba(协议转换)
  • SQLite + Spring Data JPA
  • Picocli CLI

快速开始

# 初始化工作区
oryxos init

# 交互式对话
oryxos chat

# 启动 HTTP 服务
oryxos serve --port 8080

设计原则

  • 底座优先于 Agent — 交付的是让任意 Agent 可靠运行的环境
  • 自实现核心,复用管道 — ReAct 循环手写,LLM 协议适配委托 Spring AI
  • 对接开放标准 — 工具用 MCP,Agent 间协作用 A2A
  • 安全是地基 — 沙箱白名单、凭证环境变量、审计 Day One 写入

相关链接

Clone this wiki locally