跳过主要内容
广告OpenFree logo推广你的产品触达更多潜在用户,助力产品增长与收益提升。投放广告
Favicon of Octop

Octop

Free 等级项目

Octop 是一个开源的自托管 AI 助手平台,面向家庭和小型团队。它以单进程运行,通过 Web 仪表盘、CLI、IM 渠道和 API 提供多用户、多智能体对话,同时把所有数据保存在本机 ~/.octop/ 目录下。

访问 TencentCloud/Octop

项目简介

Octop 是一个开源的自托管 AI 助手平台,面向家庭和小型团队。它以单一进程运行,提供 Web 仪表盘、CLI、IM 渠道、定时自动化与 API 服务,所有数据都保存在本机 ~/.octop/ 目录下。

核心功能

  • 多用户、多智能体运行,支持 JWT 身份验证、按用户划分的智能体和管理员角色。
  • 本地优先的自托管设计,配置、聊天、工作区和凭据都保存在你自己的机器上。
  • 提供 Web 仪表盘、CLI、桌面客户端,以及 HTTP/SSE/WebSocket API 访问方式。
  • IM 渠道支持飞书、钉钉、QQ、微信、Telegram、Discord 和 WeCom。
  • 专家库、MBTI 人格模板、专家分享,以及用于多步骤任务的 AgentTeams 测试版。
  • 知识库 RAG、插件、带 OAuth 和 MCP 的连接器,以及面向 IDE 工作流的 ACP 集成。

适用场景

  • 个人助理,用于撰写周报、整理笔记、安排日程并保持记忆持久化。
  • 家庭共享,一个管理员账号,每位成员可使用不同的智能体或专家。
  • 团队助手,打通 IM 平台并将任务路由到群聊。
  • 开发者助力,通过 ACP 委派给 OpenCode 或 Claude Code,并支持终端 AI 和浏览器自动化。

快速开始

  • 在 macOS 或 Linux 上使用一行安装命令安装,在 Windows 上使用 PowerShell 或 cmd 安装脚本。
  • 运行 octop init,在 ~/.octop/ 下创建 SQLite 数据库、JWT 密钥和第一个管理员账号。
  • 运行 octop run,然后在本地 8088 端口打开 Web 仪表盘。
  • 生产环境推荐使用 Docker Compose;首次启动会创建管理员账号,并在未设置 OCTOP_DEFAULT_PASSWORD 时将凭据写入 /data/.octop/credential.txt。

部署与要求

  • 支持的操作系统包括 macOS、Linux 和 Windows。
  • 无需预先安装 Python;安装程序会使用 uv 在 ~/.octop/ 下的隔离 venv 中配置 Python 3.12。
  • 建议使用现代多核 CPU 和数 GB 内存,以支持进程以及模型和嵌入缓存,并留有足够磁盘空间存放数据库、智能体工作区和文档语料库。
  • 控制平面默认使用 SQLite,可选 PostgreSQL;工作区后端可包括本地磁盘、Docker 沙箱、PostgreSQL 或 COS/S3。

采用前须知

  • 许可证:MIT。在使用、修改或分发项目前,请确认其具体条款。

评论

登录 后发表评论。

更多类似 Octop 的项目

Favicon of OpenHuman

OpenHuman

Free 等级项目星标数: 40.1K

运行在笔记本电脑上的开源个人 AI

智能体框架

OpenHuman 是一款面向 Mac、Windows 和 Linux 的免费开源个人 AI,数据保存在本地,并能编排多智能体。核心以 Rust 编写,定位为快速、高效的开源智能体运行框架,同时提供桌面端、浏览器界面和终端客户端。

Favicon of Browser Harness

Browser Harness

Free 等级项目星标数: 18.1K

基于 CDP 的自愈式浏览器代理工具

智能体框架

Browser Harness 是一个直接构建在 CDP 上的轻量级自愈式浏览器代理工具,可让 LLM 完成各类任务。代理能在任务中途编辑自己的辅助函数,从而完成任意浏览器任务,并使工具随每次任务改进。

Favicon of DeepSeek Harness

DeepSeek Harness

Free 等级项目星标数: 237.5K

一切皆插件。

智能体框架

DeepSeek Harness(dsh)是 DeepSeek AI 开发的开源智能体框架,目前处于开发者预览阶段。它基于 Cordis 插件系统构建,模型、工具、技能、会话、沙箱、存储、循环、调度与界面等各项能力均以可替换、可重组的插件实现,并且每一次运行都可追溯。