JitAI 的运行时引擎和应用服务器。
JitNode 是 JitAI 生态系统的核心运行时基础。它作为应用加载器、请求处理器和进程管理器,编排整个模块化应用架构。
- 🚀 动态应用加载 - 按需加载和管理模块化应用
- 🔄 请求路由与处理 - 高效的 HTTP 请求处理和路由
- ⚙️ 进程管理 - 健壮的进程生命周期管理
- 🔌 插件架构 - 可扩展的自定义集成框架
- 📦 依赖管理 - 自动解析和加载应用依赖
JitNode 作为整个 JitAI 平台的入口点(相当于系统的 main 函数):
┌─────────────────────────────────────┐
│ JitNode Engine │
│ (Application Loader & Runtime) │
└──────────────┬──────────────────────┘
│
┌───────┴───────┐
│ │
┌──────▼──────┐ ┌─────▼──────┐
│ open-app │ │ Framework │
│ (Chassis) │ │ Apps │
└─────────────┘ └────────────┘
有关开发环境搭建和贡献指南,请参考 JitAI Quickstart 仓库。
- Python >= 3.12
- Node.js >= 20(用于前端资源)
JitNode 通常作为完整 JitAI 开发环境的一部分进行安装。详细的设置说明请参见 快速开始指南。
我们欢迎贡献!请查看我们的贡献指南了解如何开始。