LettaBot
跨 Telegram/Slack/WhatsApp/Discord/Signal 的个人 AI 助手,统一记忆,持久化记忆,支持 Bluesky Jetstream。
跨平台个人 AI 助手 - 统一记忆,持久化对话
LettaBot 是一款跨 Telegram、Slack、WhatsApp、Discord、Signal 的个人 AI 助手,采用统一记忆系统,支持持久化记忆和 Bluesky Jetstream 集成。 GitHub: https://github.com/letta-ai/lettabot 开发者: letta-ai 许可证: MIT 核心创新:LettaBot 通过统一记忆系统,让用户在不同平台与 AI 对话时保持一致的上下文和记忆。
核心理念:"一个 AI,处处对话,记忆统一"
为什么选择 LettaBot?
统一记忆:在所有平台上共享同一记忆系统。
持久化:对话历史永久保存,随时回顾。
多平台:Telegram、Slack、WhatsApp、Discord、Signal 全覆盖。
Bluesky 集成:支持新兴的去中心化社交网络。
核心功能
$#1.
多平台支持
- Telegram
- Slack
- Discord
- Signal
- Bluesky
$#2.
统一记忆系统
- 跨平台记忆共享
- 上下文同步
- 用户识别
- 记忆检索
$#3.
持久化记忆
- 数据库存储
- 永久保存
- 历史查询
- 记忆管理
$#4.
Letta SDK
- 强大的记忆 API
- 代理功能
- 工具调用
- 事件处理
$#5.
上下文管理
- 长上下文支持
- 话题追踪
- 记忆优先级
- 遗忘机制
$#6.
消息同步
- 多端同步
- 状态同步
- 已读标记
- 消息历史
$#7.
Bluesky Jetstream
- 去中心化协议
- AT Protocol
- 社交集成
- 未来proof
$#8.
自托管
- 完全控制
- 数据隐私
- 自定义配置
- 无限制使用
安装方式
方式一:NPM 安装
npm install -g lettabot
lettabot init
lettabot start方式二:Git 克隆
git clone https://github.com/letta-ai/lettabot.git
cd lettabot
npm install
npm start方式三:Docker
docker run -d \
--name lettabot \
-p 8080:8080 \
-v lettabot-data:/data \
letta-ai/lettabot:latest配置
基本配置 (config.json)
{
"platforms": {
"telegram": {
"enabled": true,
"bot_token": "YOUR_TOKEN"
},
"discord": {
"enabled": true,
"bot_token": "YOUR_TOKEN"
}
},
"letta": {
"api_key": "YOUR_KEY",
"agent_id": "YOUR_AGENT"
},
"memory": {
"database": "sqlite:///data/lettabot.db",
"max_context": 100
}
}使用示例
跨平台对话
用户在 Telegram 提问
AI 回复并记住上下文
用户在 Discord 继续对话
AI 记得 Telegram 的对话内容记忆查询
用户:我之前问过什么?
LettaBot: 你之前问过关于 X 的问题...定价
免费:LettaBot 完全免费开源(MIT 许可证)。成本包括服务器和 AI API 费用。
系统要求
| 组件 | 最低要求 | 推荐配置 |
|---|---|---|
| Node.js | 16+ | 18+ |
| 内存 | 512MB RAM | 1GB RAM |
| 存储 | 500MB | 2GB |
| 网络 | 稳定互联网 | 稳定互联网 |
使用场景
多渠道 AI 助手
在多个平台提供一致的 AI 体验。
持久记忆对话
长期对话和关系建立。
统一消息管理
集中管理多个平台的消息。
个人 AI 代理
个人使用的智能助手。
跨平台协作
团队在多个平台协作。
社交网络 AI
社交网络上的 AI 应用。
社区与支持
- GitHub: https://github.com/letta-ai/lettabot
- 文档: https://github.com/letta-ai/lettabot#readme
- Letta: https://letta.ai/
- Issues: 在 GitHub 提交问题
许可证
MIT License - 免费用于个人和商业用途。
标签
ai-agent, multi-platform, unified-memory, telegram, persistent, letta, cross-platform