pulseaiclub/phi

A fast coding agent, rpc plugin, sub-agents, sloppy edits, and mcp

解决的问题

它提供了一个轻量、高性能的终端界面,用于与LLM交互以执行编码任务。它通过提供一个直接在终端中运行的最小化、快速且键盘驱动的环境,解决了基于GUI的AI编码助手中常见的臃肿和延迟问题。

工作原理

它作为一个终端用户界面(TUI)运行,连接各种LLM提供商(OpenAI、Anthropic、Gemini)。它为模型提供一组核心工具——如文件读取、写入、编辑和bash命令执行——以完成任务。它具有安全权限门,支持子代理用于复杂工作流,并允许通过二进制协议(PXB)和Model Context Protocol(MCP)服务器进行扩展。

适用人群

喜欢在终端内工作,并需要一个快速、资源高效的AI助手,能够处理复杂编码任务、git操作和文件管理,而无需重型IDE扩展或基于Electron的应用程序开销的开发者。

亮点

  • 极轻量:约15MB的二进制文件,空闲内存占用极低。
  • 高性能:约31ms的首帧时间,响应即时。
  • 原生git集成:终端内包含全屏差异审查工具。
  • 灵活操作:支持交互式TUI和用于自动化任务或CI/CD管道的无人值守模式。
  • 安全:内置权限系统,限制如文件删除或shell命令等破坏性操作。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • Dispatch