自托管网关,把电话线路和聊天渠道接入 AI 智能体,使用你自己的 API 密钥。
- Star
- 19
- Fork
- 3
- 未关闭 Issue
- 0
- 最近提交
- 3天前
这是什么?
CallSitter 在电话转接到 Telnyx 号码后替机主接听。OpenAI 的实时语音 agent 负责对话,名为 TypeSafe Jev 的分类器则持续为通话内容打分,判断是诈骗、推销还是真实来电。随后由 YAML 配置的通话流程引导 agent 行动:对诈骗电话消磨时间,礼貌拒绝推销并要求从名单中移除,对真实来电者则记录留言。
第二个模型 GPT-6 Luna 服务于机主而非来电者,负责滚动摘要、待解决问题、建议回复以及通话结束后的总结。机主通过 Telegram 中一条不断更新的状态消息跟进每通电话,可以回复消息、点击阶段按钮介入,也能通过浏览器页面直接接管通话。
项目还会根据供应商返回的用量统计每通电话的成本,并设置花费、并发和单个来电者的限制。部分录音发布在公开网站上。代码采用 Apache-2.0 许可,但 demos 目录中的通话录音不适用该许可。
核心功能
- 01通过 Telnyx 接收转接来电,并由 OpenAI 实时语音 agent 应答。
- 02将来电分为诈骗、推销或真实来电,并据此引导 agent。
- 03为真实来电者记录留言,并写入通话摘要。
- 04每通电话在 Telegram 中只保留一条实时更新的状态消息。
- 05机主可通过 Telegram 或浏览器介入、指示 agent,或直接接管通话。
- 06记录每通电话的成本,并设置花费、并发和通话上限。
适用场景
- 在不亲自接听的情况下,消耗自动化诈骗电话的时间。
- 在个人号码上礼貌拒绝推销和骚扰电话。
- 机主不在身边时,记录真实来电者的留言。
- 研究 AI 来电筛选如何由分类、通话流程和实时干预组成。
快速上手
- 1
用 Bun 安装依赖
bun install - 2
创建 .env 文件并填入你的 API 密钥
cp .env.example .env - 3
启动开发服务器并打开管理界面
bun run dev
使用前须知
- 要进行真实通话,需要注册并配置多个服务商的账号和密钥,包括 Telnyx、OpenAI、Telegram 和 Cloudflare 隧道。
- 这是自托管项目,涉及电话和隧道配置,需要投入一定精力。
- 通话费用由各服务商计费,README 中提到的消费上限需要你自行配置。
标签
常见问题
- callsitter 是什么?
- 一个替机主接听电话的 AI 助手,应对诈骗和推销电话,并为真实来电者记录留言。 CallSitter 在电话转接到 Telnyx 号码后替机主接听。OpenAI 的实时语音 agent 负责对话,名为 TypeSafe Jev 的分类器则持续为通话内容打分,判断是诈骗、推销还是真实来电。随后由 YAML 配置的通话流程引导 agent 行动:对诈骗电话消磨时间,礼貌拒绝推销并要求从名单中移除,对真实来电者则记录留言。
- callsitter 可以免费使用吗?用的什么许可证?
- callsitter 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- callsitter 还在维护吗?
- 活跃维护中。callsitter 最近一次提交是在 2026年10月18日。
- callsitter 适合用来做什么?
- 在不亲自接听的情况下,消耗自动化诈骗电话的时间。 在个人号码上礼貌拒绝推销和骚扰电话。 机主不在身边时,记录真实来电者的留言。 研究 AI 来电筛选如何由分类、通话流程和实时干预组成。
- callsitter 怎么安装和运行?
- 用 Bun 安装依赖: bun install 创建 .env 文件并填入你的 API 密钥: cp .env.example .env 启动开发服务器并打开管理界面: bun run dev
- 在哪里获取 callsitter?
- 源代码和安装说明在 GitHub 上:https://github.com/szerintedmi/callsitter
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
1137225PythonAGPL-3.0更新于 13天前
开源跨平台 AI 聊天客户端,支持 Web、桌面和移动端,可接入 OpenAI、Claude、Gemini、DeepSeek 等模型。
8.9万5.9万TypeScriptMIT更新于 昨天
OpenAI 模型使用的快速 BPE 分词器,可将文本与 token 互相无损转换。
1.9万1653PythonMIT更新于 2个月前
开源深度研究工具,结合大模型与向量数据库,对私有数据进行检索、评估与推理。
8349839PythonApache-2.0更新于 29天前
开源平台,用于构建、测试和运行接听真实电话线路的 AI 语音代理,可自托管或使用 Fonoster Cloud。
8142559TypeScriptMIT更新于 9小时前