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优先的工作流。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目