Nexent is a zero-code platform for auto-generating production-grade AI agents, built on Harness Engineering principles. It provides unified tools, skills, memory, and orchestration with built-in const
版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9
京公网安备 11010802047560号
Nexent 是一个基于 Harness Engineering 原则打造的零代码智能体自动生成平台。集统一工具、技能、记忆和编排能力于一体,内置约束机制、反馈循环和控制平面。无需编排,无需复杂的拖拉拽操作,使用纯语言开发你想要的任何智能体。
🚀 先来试试看
方式一:使用官方体验环境
无需安装,直接访问我们的 **在线体验环境**,快速体验 Nexent 的强大功能。
方式二:自行部署
如果需要在本地或私有环境中部署 Nexent,我们提供两种部署方式:
系统要求
Docker 部署(推荐个人/小团队使用)
适用于大多数用户,快速简单。部署前需准备Docker 24+, Docker Compose v2+:
根目录
deploy.sh只负责转发到目标部署脚本;Docker 真实实现为bash deploy/docker/deploy.sh。Docker 和 Kubernetes 使用同一套部署配置模型;交互式运行会通过 Bash TUI 选择组件、端口策略和镜像源。infrastructure必选,application、data-process、supabase默认选中,也可以取消以部署更小的组合。非交互部署可传入--version、--components、--port-policy development|production、--image-source general|mainland|local-latest。Docker 与 Kubernetes 统一使用
deploy/env/.env作为运行配置文件;已有deploy/env/.env会原样保留。如果deploy/env/.env不存在,部署脚本会优先复用已有的docker/.env,再回退到deploy/env/.env.example。Docker 卸载入口为
bash uninstall.sh docker,默认交互确认是否删除持久化数据;也可以通过--delete-volumes true|false控制,或使用bash uninstall.sh docker delete-all同时删除容器和持久化数据。离线镜像包可通过
bash deploy/offline/build_offline_package.sh --target docker --compress true构建。包内包含镜像 tar、load-images.sh、根目录部署/卸载入口、部署脚本、SQL 文件、manifest.yaml和checksums.txt;在目标机器上使用bash deploy.sh --load-images docker ...加载镜像并部署。详细部署指南请参考 Docker 安装部署。
Kubernetes 部署(适合企业级生产环境)
适用于需要高可用、弹性扩展的企业场景。部署前需准备 Kubernetes 集群(1.24+)和 Helm 3+:
Kubernetes 真实实现为
bash deploy/k8s/deploy.sh。它会读取同一个deploy/env/.env,并显式渲染为 Helm ConfigMap 和 Secret 覆盖值。PVC 可通过--persistence-mode local|dynamic|existing、--storage-class/--sc、--local-path、--local-node-name、--existing-claim-prefix控制。local 模式会渲染hostPathPV,不再需要 nodeAffinity。根目录卸载入口为
bash uninstall.sh docker ...或bash uninstall.sh k8s ...,具体实现仍分别在deploy/docker/uninstall.sh和deploy/k8s/uninstall.sh。Kubernetes 离线包使用同一个构建脚本,传入
--target k8s或--target all。部署前需要在每个需要运行 Pod 的节点上执行load-images.sh,或将镜像推送到集群可访问的内部镜像仓库,再使用与打包时一致的版本和镜像源参数部署。详细部署指南请参考 Kubernetes 安装部署。
✨ 核心特性
Nexent 为构建强大的 AI 智能体提供全面的功能集:
🤝 加入我们的社区
如果我们的愿景与您产生共鸣,请通过 贡献指南 加入我们,共同塑造 Nexent。
早期贡献者不会被忽视:从特殊徽章和纪念品到其他实质性奖励,我们致力于感谢那些帮助 Nexent 诞生的先驱者。
最重要的是,我们需要关注度。请 前往 GitHub 为我们点星 ⭐ 并关注,与朋友分享,帮助更多开发者发现 Nexent —— 您的每一次点击都能为项目带来新的参与者,保持发展势头。
📖 下一步
准备好深入了解了吗?以下是主要文档入口:
📄 许可证
Nexent 采用 MIT 许可证。