pulseaiclub/phi

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

What it solves

It provides a lightweight, high-performance terminal-based interface for interacting with LLMs to perform coding tasks. It addresses the bloat and latency often found in GUI-based AI coding assistants by offering a minimal, fast, and keyboard-driven environment that runs directly in your terminal.

How it works

It operates as a terminal user interface (TUI) that connects to various LLM providers (OpenAI, Anthropic, Gemini). It gives the model a set of core tools—such as file reading, writing, editing, and bash command execution—to complete tasks. It features a permission gate for safety, supports sub-agents for complex workflows, and allows for extensibility through a binary protocol (PXB) and Model Context Protocol (MCP) servers.

Who it’s for

Developers who prefer working within the terminal and require a fast, resource-efficient AI assistant that can handle complex coding tasks, git operations, and file management without the overhead of heavy IDE extensions or Electron-based applications.

Highlights

  • Extremely lightweight: ~15 MB binary with very low idle RAM usage.
  • High performance: ~31 ms time-to-first-frame for instant responsiveness.
  • Native git integration: Includes a full-screen diff review tool within the terminal.
  • Flexible operation: Supports both an interactive TUI and a headless mode for automated tasks or CI/CD pipelines.
  • Secure: Built-in permission system to gate destructive actions like file deletions or shell commands.

Related

  • Project
  • Project
  • Project
  • Project
  • Dispatch