relaticle/relaticle
Open-source CRM with native AI agent support. 37 MCP tools, REST API, self-hosted. Built with Laravel & Filament
Relaticle – 面向AI驱动工作的开源自托管CRM
它是什么 – Relaticle是一个基于Web的客户关系管理(CRM)系统,您可以在自己的服务器上运行。它被构建为 代理原生:Claude、ChatGPT或您托管的任何模型等AI助手可以通过专门的 MCP服务器和标准REST API读取、写入和分析CRM数据。
为什么重要 – 许多AI优先的初创公司希望有一个地方,让他们的机器人可以存储联系人、交易、笔记和任务列表,而无需将数据发送给第三方SaaS供应商。 Relaticle让您完全控制数据(自托管、AGPL-3.0),同时提供AI代理所需的相同可编程接口。
核心功能
- 代理原生基础设施 – MCP服务器 + REST API,具备完整的CRUD、模式检查、活动日志和管道分析。 AI代理可以像人类用户一样查询或更新记录。
- 可自定义数据模型 – 可即时添加文本、日期、货币、选择或关系链接类型的字段;内置逐字段加密,无需数据库迁移。
- 多工作区隔离 – 通过基于角色的权限按工作区隔离数据,非常适合多租户团队。
- 隐私优先 – 在AGPL-3.0下自托管,因此您可以将所有客户数据保存在本地。
- 现代UI – 使用Laravel 13、Filament 5、Livewire 4和Vite构建的简洁界面,响应式支持桌面和移动端。
- 自动化测试 – GitHub Actions在每次推送时运行测试套件;
composer test在本地运行。
技术栈
| 层 | 技术 |
|---|---|
| 后端 | Laravel 13 (PHP 8.5) |
| UI | Filament 5, Livewire 4, Vite |
| 数据库 | PostgreSQL 17+ |
| 队列 | Redis (可选) |
| 打包 | Composer, Node.js 22+ |
| API | REST + MCP (面向AI代理的自定义协议) |
典型使用场景
- AI增强销售 – 自主代理建议下一步行动、更新交易阶段并记录通话笔记。
- 客户支持机器人 – 无需人工干预即可检索联系人历史记录、创建工单并添加后续任务。
- 内部工具 – 团队可以直接从代码或LLM提示中编写脚本操作CRM记录的工作流。
- 寻求避免供应商锁定的中小型企业 – 部署在本地并保持对数据和自定义的完全控制。
开始使用
# 克隆并安装
git clone https://github.com/Relaticle/relaticle.git
cd relaticle && composer app-install
安装程序会设置数据库、运行迁移并构建前端资源。 在开发中,您可以使用以下命令运行所有内容:
composer dev # 启动服务器、队列工作者和Vite开发服务器
composer test # 运行测试套件
composer lint # 代码格式化
对于生产环境,请遵循文档中链接的 自托管指南(Docker或手动)。
文档与社区
- 完整文档:https://relaticle.com/docs (涵盖业务使用、架构、MCP设置、REST API、自托管、i18n等)
- 社区:Discord、GitHub Issues、功能请求板和公开路线图。
许可证
Relaticle根据 AGPL-3.0 许可证发布,这意味着您可以自由使用、修改和重新分发,但任何网络可访问的部署也必须共享其源代码。
Relaticle将自身定位为现代AI代理与传统CRM数据之间的桥梁,为开发者提供一个保护隐私、可扩展的平台来构建AI优先的工作流。
相关
- 项目
- 项目
- 项目
- 项目
- 项目