配置
Runify 的设计目标之一是配置零 门槛:默认开箱即用,但也支持在生产环境按需调整。
数据库
系统底层支持两种数据库:
| 数据库 | 适用场景 | 说明 |
|---|---|---|
| SQLite | 默认 / 本地开发 | 极简本地文件存储,零配置 |
| PostgreSQL | 生产 / 协同 | 一键切换,适合多人与持久化场景 |
切换到 PostgreSQL 后,系统通过 Flyway 管理数据库迁移,首次启动会自动初始化表结构。
搜索与检索
Runify 内置 Lucene 检索,无需额外部署搜索集群即可支持智能笔记与知识召回。规模较大时也可对接 Elasticsearch。
多数据源
除系统自身存储外,Runify 提供独立的数据源配置管理,让 Agent 具备理解你私有业务数据的能力:
- SQL 数据库:适配 PostgreSQL、MySQL,支持连接测试与动态驱动管理。
- 缓存供应商:支持 Redis 集群 / 单机版,也提供零依赖的本地缓存方案。
详见 多数据源指南。
硬件参考
Runify 对硬件要求极低:
- 一台普通个人电脑(Mac / Windows),或
- 入门级云服务器(1 核 2G)
即可流畅跑满本地流式响应。