phi

终端里的多模型 AI 编码助手,插件化可扩展

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 编程开发 🍴 复刻 37 🐛 待处理 9 👀 关注 4
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 948
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源免费,需自行部署使用

项目预览

phi 项目界面预览图
图片来源:项目官网

项目数据

分类编程开发
开发团队pulseaiclub
定价模式🏷️完全免费
价格说明开源免费,需自行部署使用
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Go
技术栈/模型ai-agent,cli,codex,coding-agent,dsh-plugin,go,oh-my-pi,omp,pi,terminal,tui
GitHub 星标★ 948
上线时间2026-08-03 00:00:00
代码更新2026-11-08
仓库体积10.7 MB
本站数据更新2026-11-08
维护状态活跃
收录时间2026-09-25
浏览次数3

项目介绍

phi 是一个用 Go 编写的开源编程智能体(coding agent),定位为命令行里的 AI 编码助手。它把大模型能力接入终端工作流,支持通过 RPC 插件机制扩展功能,内置 sub-agents(子智能体)分工协作,并采用 hashline edits 方式对代码做精确的行级修改,避免整文件重写带来的风险。同时它兼容 MCP(Model Context Protocol),可以对接外部工具与数据源,也支持 Claude、Codex、DeepSeek 等多种模型后端。项目解决的是开发者在本地终端中希望用 AI 直接读写代码、执行多步编码任务,又不想被单一厂商或重型 IDE 绑定的问题。核心能力包括:多模型可切换、插件化架构、子智能体任务拆分、精确代码编辑以及 MCP 生态互通,适合想自建或深度定制编码智能体的开发者。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-25 · 当前星标 ★ 948

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:进阶 约 20 分钟 部署方式:命令行安装 4 步

环境要求

  • Go 1.21+
  • 模型 API Key

安装与启动步骤

  1. 1装 Go 与依赖

    Go 写的终端 AI 助手。

    go version   # 需要 1.21+
  2. 2编译

    make build 产出单二进制。

    git clone https://github.com/pulseaiclub/phi.git && cd phi && make build
  3. 3或直接装

    装进 GOBIN 方便全局调用。

    make install
  4. 4配 base_url

    想接兼容接口就改配置里的地址。

    base_url: https://infistar.cc/v1

如何确认成功

./phi 能启动并完成一次对话。

注意事项

  • 单二进制的好处是部署简单,拷过去就能跑。
  • 改 base_url 时注意有些服务要求带 /v1。
  • 跑测试用 go test ./...。

核心亮点

  • 用 Go 编写,单二进制部署,启动快、依赖少
  • 支持 RPC 插件与 MCP,扩展性和生态对接能力强
  • 内置 sub-agents 与 hashline edits,多步任务和精确改码更可控

不足之处

  • 513 星属早期项目,API 与插件规范可能频繁变动
  • 文档和社区规模较小,遇到问题可参考的案例有限

适用场景

  • 在终端里让 AI 直接完成多文件代码修改与重构
  • 为团队自建可插拔、可换模型的内部编码智能体
  • 通过 MCP 把 AI 编码流程接入已有工具链和数据源

替代项目

aider、cline、opencode

上一篇:deepseek-harness-desktop

下一篇:pi-agent-desktop

同类项目推荐

jupyter-studio 开源

让 Jupyter 拥有 Cursor 级 AI 能力,一键修复报错

The AI-native JupyterLab — open-source Cursor for notebooks. Cmd+K inline edit, mul···

★ 15 2026-08-09
carboncode 开源

用 DeepSeek 在终端自动拆任务、写代码,成本省 90%

Carbon Code 是一款类似 Claude Code 的代码开发工具,也是中国第一个基于 DeepSeek 的代码···

★ 199 2026-08-09
sap-skills 开源

让AI助手秒懂SAP开发,生成规范代码

Production-ready plugins for SAP development with AI coding assistants — BTP, CAP, ···

★ 493 2026-09-13
copilot-chat.vim 开源

在 Vim 里直接和 Copilot 聊天,写代码不切窗口

Copilot Chat for Vim

★ 135 2026-08-09
lowfat 开源

命令输出瘦身,省 token 又提效

lowfat - slim your command output. strips noise, saves tokens.

★ 584 2026-09-22
copilot 开源

用 Haskell 写监控需求,自动生成硬实时 C 监控器

A stream-based runtime-verification framework for generating hard real-time C code.

★ 840 2026-11-06
sigil-stitch 开源

跨语言生成类型安全、导入正确、对齐整齐的代码

Type-safe, import-aware, width-aware code generation across multiple languages

★ 275 2026-09-14
Chat2DB 开源

用自然语言聊数据库,AI 帮你写 SQL、查数据、做报表

Chat2DB is a free, cross-platform, local-first database client and SQL workspace for···

★ 28355 2026-08-09
DevOpsGPT 开源

说需求就出可运行软件,还能改老代码

Multi agent system for AI-driven software development. Combine LLM with DevOps tools···

★ 5970 2026-10-17