告别黑盒与魔法,
一切尽在掌握。
每一步推理、每一次工具调用、每一个决策节点,都完全透明、可编辑、可调试。Runify 把算法与工程的确定性,重新交还给开发者。
像搭积木一样,串联每一个节点
摒弃复杂的 BPMN,采用更贴近开发者直觉的 DAG 执行引擎。十一类节点,自由组合出专属 Agent。
AI 对话
多模型接入,支持思维链与工具调用。
条件判断
按变量或 AI 输出走不同分支。
循环
批量处理与迭代优化。
数据库查询
直连数据源,Agent 自主检索。
笔记检索
召回笔记内容,精准引用上下文。
代码执行
JavaScript / 终端,Agent 可编程。
文件操作
读写、上传、下载,接管文件流转。
变量赋值
管理流程状态,贯通节点数据。
缓存读写
避免重复计算,提速复杂流程。
HTTP 请求
调用外部 API 与 Webhook。
审批节点
人机协作,关键步骤人工确认。
自定义节点
白盒架构,新节点接入即用。
普通电脑就能拉起一整套 Agent 环境
基于 Vert.x 高性能异步框架,无重型依赖。开发者可以无负担地在本地把一切跑起来。
低内存常驻
异步事件循环架构,运行时内存稳定在 100–200MB,1–2 秒内完成启动。
配置零门槛
一台普通个人电脑或入门级云服务器,即可流畅跑满本地流式响应。
灵活数据源
默认 SQLite 文件存储零配置;按需一键切换 PostgreSQL。内置 Lucene,无需搜索集群。
智能笔记
Markdown、代码高亮、公式图表混排,实时自动保存,既是上下文来源也是知识库。
多数据源托管
PostgreSQL / MySQL 连接测试与动态驱动,Redis 集群或零依赖本地缓存。
多端适配
Tailwind 响应式 Web,手机端也能处理人机审批;Electron 一键打包 macOS / Windows。
每一层都用得清楚、看得明白
从异步后端到可视化画布,选型务实、边界清晰。
从克隆到第一个 Agent
满足环境要求后,前后端各自一条命令即可进入开发模式。
- 01JDK25+
- 02Node.js20+
- 03Maven3.8+
- 04默认账号admin / Runify@1
# 启动后端 mvn clean package -DskipTests java -jar backend/target/backend.jar # 启动前端(另开终端) cd frontend && npm install npm run dev # 生产:构建可执行 JAR ./installer/build-jar.sh java -jar release/runify.jar ✓
macOS 首次打开提示无法验证开发者时,执行 xattr -cr /Applications/Runify.app 移除隔离属性即可。