Repolode
ownpilot

ownpilot/OwnPilot

可自托管的隐私优先个人 AI 助手平台,支持自主智能体、250+ 工具、MCP 与 Telegram、WhatsApp 接入。

可替代:ChatGPT

Star
429
Fork
64
未关闭 Issue
5
最近提交
上个月

这是什么?

OwnPilot 是一个可自托管的个人 AI 助手平台,基于 TypeScript 开发,包含 Hono API 网关、React 网页界面,并使用 PostgreSQL 存储数据。它可以接入 OpenAI、Anthropic、Google 等多家模型服务,也支持 Ollama 等本地模型,笔记、任务、联系人、日历和开销等个人数据都保存在你自己的数据库中。

除了对话,它还提供带独立工作区的自主 Claw 智能体,支持定时或事件触发执行,并可派生子智能体;另有具备持久身份和心跳周期的 Soul 智能体。内置工具覆盖文件、代码执行、网页浏览、邮件和 git 等场景,平台同时可作为 MCP 客户端和服务端使用。消息可通过 Telegram 和 WhatsApp 处理,物联网设备则通过 MQTT 进行控制。

项目采用 MIT 许可证,可通过 Docker Compose 部署,也可在 Node.js 22+ 与 pnpm 环境下从源码运行。

核心功能

  • 01接入 OpenAI、Anthropic、Google 等多家模型,也支持通过 Ollama、LM Studio 使用本地模型。
  • 02运行带独立工作区的自主 Claw 智能体,支持单次、定时、循环和事件触发模式。
  • 03内置 250+ 工具,涵盖文件、代码、网页、邮件、git 和个人数据。
  • 04同时作为 MCP 客户端和服务端使用。
  • 05通过 Telegram 和 WhatsApp 收发与处理消息。
  • 06通过 MQTT 管理物联网边缘设备。

适用场景

  • 在自己的服务器上运行私有 AI 助手,统一管理笔记、任务和联系人。
  • 用定时自主智能体自动完成周期性的调研或监控任务。
  • 通过 Telegram 或 WhatsApp 与 AI 助手对话,同时数据保留在自托管环境中。
  • 将本地模型与云端模型接入同一界面,并按任务选择模型。

使用前须知

  • 项目当前版本为 0.8.3,仍处于 1.0 之前阶段,接口和行为可能发生变化。
  • 需要 Node.js 22 或更高版本,安装步骤需参考 README 指向的单独安装指南。

标签

常见问题

OwnPilot 是什么?
可自托管的隐私优先个人 AI 助手平台,支持自主智能体、250+ 工具、MCP 与 Telegram、WhatsApp 接入。 OwnPilot 是一个可自托管的个人 AI 助手平台,基于 TypeScript 开发,包含 Hono API 网关、React 网页界面,并使用 PostgreSQL 存储数据。它可以接入 OpenAI、Anthropic、Google 等多家模型服务,也支持 Ollama 等本地模型,笔记、任务、联系人、日历和开销等个人数据都保存在你自己的数据库中。
OwnPilot 可以免费使用吗?用的什么许可证?
OwnPilot 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
OwnPilot 还在维护吗?
半年内有更新。OwnPilot 最近一次提交是在 2026年9月8日。
OwnPilot 适合用来做什么?
在自己的服务器上运行私有 AI 助手,统一管理笔记、任务和联系人。 用定时自主智能体自动完成周期性的调研或监控任务。 通过 Telegram 或 WhatsApp 与 AI 助手对话,同时数据保留在自托管环境中。 将本地模型与云端模型接入同一界面,并按任务选择模型。
在哪里获取 OwnPilot?
源代码和安装说明在 GitHub 上:https://github.com/ownpilot/OwnPilot

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目