用 Go 编写的轻量级自托管 AI 智能体,部署在服务器上,通过 Telegram 与你交互。
emanueleielo/ciana-parrot
可自托管的 AI 个人助手,通过 Telegram 对话,支持定时任务、MCP 接入和可扩展技能。
- Star
- 77
- Fork
- 19
- 未关闭 Issue
- 1
- 最近提交
- 17天前
这是什么?
CianaParrot 是一个基于 DeepAgents、LangChain 和 LangGraph 构建的自托管 AI 个人助手。智能体运行在 Docker 沙箱中,通过安全桥接网关连接宿主机系统。用户主要通过 Telegram 与它对话,也可以在聊天中让它创建 cron、间隔和一次性定时任务。
项目支持多家大模型提供商,包括 Anthropic、OpenAI、Google Gemini、Groq、Ollama、OpenRouter 和 vLLM,并可配置多档模型,让智能体在对话中切换模型以控制成本。宿主机桥接覆盖 Spotify、提醒事项、Obsidian、1Password 等工具,也可以接入外部 MCP 服务器。整个系统通过一个 YAML 文件进行配置。
在 skills 目录中新增文件夹即可自动注册为智能体工具。记忆以 Markdown 文件保存,智能体可自行更新。部署基于 Docker,提供构建、启动和网关命令,安装脚本会检查依赖并引导配置 API 密钥。
核心功能
- 01通过 Telegram 与智能体对话,并支持扩展其他渠道
- 02支持 Anthropic、OpenAI、Gemini、Groq、Ollama、OpenRouter 和 vLLM 等模型提供商
- 03支持 cron、间隔和一次性定时任务,可通过聊天创建
- 04宿主机网关可桥接 Spotify、提醒事项、Obsidian、1Password 等工具
- 05将技能文件夹放入 skills 目录即可自动注册为智能体工具
- 06支持接入 MCP 服务器,并以 Markdown 保存持久记忆
适用场景
- 在自有服务器上运行私有 AI 助手,并通过 Telegram 与之交互
- 让智能体自动执行周期性提醒或定时检查
- 通过 Ollama 或 vLLM 接入本地模型,数据保留在自有基础设施中
- 用自定义技能或外部 MCP 工具扩展助手能力
标签
常见问题
- ciana-parrot 是什么?
- 可自托管的 AI 个人助手,通过 Telegram 对话,支持定时任务、MCP 接入和可扩展技能。 CianaParrot 是一个基于 DeepAgents、LangChain 和 LangGraph 构建的自托管 AI 个人助手。智能体运行在 Docker 沙箱中,通过安全桥接网关连接宿主机系统。用户主要通过 Telegram 与它对话,也可以在聊天中让它创建 cron、间隔和一次性定时任务。
- ciana-parrot 可以免费使用吗?用的什么许可证?
- ciana-parrot 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- ciana-parrot 还在维护吗?
- 活跃维护中。ciana-parrot 最近一次提交是在 2026年10月5日。
- ciana-parrot 适合用来做什么?
- 在自有服务器上运行私有 AI 助手,并通过 Telegram 与之交互 让智能体自动执行周期性提醒或定时检查 通过 Ollama 或 vLLM 接入本地模型,数据保留在自有基础设施中 用自定义技能或外部 MCP 工具扩展助手能力
- 在哪里获取 ciana-parrot?
- 源代码和安装说明在 GitHub 上:https://github.com/emanueleielo/ciana-parrot
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
可自托管的多智能体个人 AI 助手,基于 LangGraph,连接邮件、日历、文档和待办,执行操作前需用户确认。
可自托管、本地优先的 AI 伙伴运行时,默认越南语角色,支持本地记忆、Telegram/Zalo 渠道与权限控制的工具调用。
可自托管的持久化 AI 智能体平台,具备长期记忆,可协作并通过多种聊天渠道响应,单容器运行。
用单个 Rust 二进制文件运行的自托管个人 AI 智能体服务,支持沙箱执行、多家大模型和 Telegram、Discord 等聊天渠道。
开源 AI 私人助理,用于日程规划、写作和个人知识管理,可在 Mac 或自托管环境中运行。