Phantom

正常
GitHub TypeScript Apache-2.0

简介

Phantom 是一个拥有独立计算环境的 AI 协作智能体,具备自我进化能力、持久化内存和 MCP 服务器支持,可以像真正的虚拟同事一样自主完成复杂任务。

核心特性

  • 拥有独立虚拟机的 AI 协作伙伴 — 安装软件、构建仪表板、创建 API
  • 自我进化能力:可自行扩展新工具和通信频道(从零构建了 Discord 集成)
  • 多提供商支持:Anthropic、OpenRouter、Ollama、vLLM、LiteLLM 和自定义端点
  • 基于 Qdrant 向量数据库的持久化记忆,实现长期上下文保留
  • MCP 服务器支持,实现工具注册和跨 Agent 工具共享
  • 多渠道通信:Slack、Telegram、Email、Webhook 和自建频道

适用场景

💡 部署能自主构建和管理基础设施的 AI 助手
💡 创建数据分析平台 — Phantom 自主构建了包含 2870 万行数据的 ClickHouse
💡 使用 AI Agent 为自己的基础设施搭建监控和可观测性系统
💡 通过 Slack 上的自然语言对话构建自定义工具和仪表板

快速开始

1. Docker(推荐):从仓库下载 docker-compose.yaml 和 .env。
2. 在 .env 中配置 ANTHROPIC_API_KEY、Slack 令牌和 OWNER_SLACK_USER_ID。
3. 运行 `docker compose up -d` — Qdrant、Ollama 和 Agent 将启动。
4. 在 http://localhost:3100/health 检查健康状态。
5. 或者在 ghostwright.dev/phantom 获取免费的托管 Phantom。

相关项目