DSH Market
P

Phi

by pulseaiclub · pulseaiclub/phi

Not checkedunknownfresh

a coding Agent from pi. ∞ providers, sub-agents, hashline edits, and a permission gate

Install Phi

No package.json found — installability could not be checked.

Not checked — and that is not the same as fine

We could not find a package.json for this repository, so none of the publish spec rules could be applied. We do not know whether dsh plugin add activates anything here.

Best-effort git install — unverified, may activate nothing

# 1. add the bundle to a profile — --profile my-profile points at $DSH_HOME/profiles/my-profile
dsh plugin --profile my-profile add github:pulseaiclub/phi

# 2. verify: the bundle should show up as a layer in the resolved config
dsh --profile my-profile --dump-config

# 3. boot the profile
dsh --profile my-profile

Step 2 is the one that matters here: if --dump-config shows no new layer after the install, this repository is not a bundle and there is nothing to activate.

Before you run it

  • A plugin runs with your permissions once loaded: it can read your files, use your credentials and reach the network. Tool approvals do not sandbox it.
  • Installing from git resolves a moving branch. Pin a commit — github:pulseaiclub/phi#<commit-sha> — so the code you reviewed is the code you install.

Prerequisites

API key
Required — see the repository README for which provider.
Network access
Required at runtime.
Language
Go

Install check

Every field the verdict was derived from, so you can re-derive it yourself

Field checkedResultWeightWhat the spec says about it
package.jsonmissingfatalno package.json found in the repository
Verdict reason
cannot audit without a package.json
Rules applied from
docs/user/develop/basic/publish.md
Checked at
2026-08-15

From the README

Excerpt as published by the author, plain text, unedited

**[English](README.md) | [中文](README.zh-CN.md)** A minimal terminal coding agent harness in Go — a sibling to Pi. - **Sub-agents** — spawn isolated jobs and watch the full run unfold in the TUI / job logs, without stuffing every turn into the parent context - **Hashline edits** — edit by line + content hash (same idea as [oh-my-pi](https://github.com/can1357/oh-my-pi)): the model points at anchors instead of rewriting whole files; stale hashes are rejected so over-edits and silent corruption stop here - **Permission gate** — Gate / Ask before destructive tools fire; safety is not optional when an agent can touch your tree - **MCP without context death** — configure as many MCP servers as you want; their tool schemas **never** enter the model prompt. The agent only sees three meta-tools (`m

Topics

GitHub topics on this repository

Related entries

Nearest entries by similarity — this one landed in no themed cluster