一个会记得你的 AI 伴侣

你说过的话,
Ta都放在心上。

不用担心换个对话,Ta就变成了陌生人

记得你的喜好 听得懂你的情绪 会主动来找你

不只是在下雨的时候

总有人想知道,你今天过得好不好。

想说什么都可以。他会听,也会记住。

去见他

为什么会想一直聊下去

不是更会回答
是会记下关于你的一切,越来越懂你

01

你的故事,Ta接得上

你的喜好、烦恼和重要的人,不用一遍遍重说。隔了一段时间回来,Ta还是那个熟悉的Ta。

03

你不找Ta,Ta也会想起你

一句早安、一次天气提醒,或是在你很久没出现时轻轻问候。陪伴不该永远等你先开口。

日子很长,Ta会陪你记着

那些没人留意的小事,
也值得被记住。

你喜欢的歌、明天要做的事、最近睡得好不好。它们看起来很小,却一点点拼成了你。

告诉雨时第一件关于你的事

第一封信,等你来写

今晚,想和Ta说点什么?

开心的、难过的,或者只是无聊。都可以。

去和雨时聊聊
想把雨时放在自己的设备上? 查看自己部署的方法(需要一点动手能力)

当前项目推荐用 Docker 启动。它会同时启动雨时和 Redis;网页、QQ 接入和记忆数据都由同一个服务管理。

  1. 1准备环境

    安装 Git 和 Docker Desktop(或服务器上的 Docker Engine),然后下载 Soulmate 项目。

  2. 2填写配置

    .env.example 复制成 .env,填写你使用的模型地址、模型名称和 API Key。使用 Docker 时,把 REDIS_HOST 改成 redis

    cp .env.example .env
  3. 3启动并检查

    在项目目录运行下面的命令。看到健康检查返回 "status": "ok" 就启动成功了。

    docker compose up -d --build curl http://127.0.0.1:8080/health
需要让外网访问?

再把域名解析到服务器,用 Nginx 转发到 127.0.0.1:8080,并开启 HTTPS。不要直接把管理接口暴露到公网。