that-yolanda-pi-memory-honcho

内容来源:README.md(说明文档) · 原始地址 · 查看安装指南

原始内容

PI Extensions

Personal collection of extensions for the PI coding agent. Persistent memory, context visualization, interactive questionnaires, and a capsule-style status bar.

npm:pi-memory-honcho npm:pi-context npm:pi-questionnaire npm:pi-statusline

中文 | English


Features

pi-memory-honcho

Honcho-backed persistent memory with dialectic reasoning. Stores user preferences and facts across sessions, shares memory across linked AI tool workspaces, and injects context into the system prompt via configurable recall modes.

Forked from acsezen/pi-memory-honcho.

pi-context

Context window visualization via the /context command. Renders a token grid with category breakdown and session token usage (input, cache hit rate, output).

pi-context screenshot

pi-questionnaire

Interactive single/multi-question UI tool. Supports single-select and multi-select modes with tab bar navigation, custom text input, and inline autocomplete.

pi-statusline

Persistent 2-line capsule-style status footer inspired by Starship. Shows provider/model, thinking level, git branch, code changes, working directory, token usage (input/cache/output), and context availability with cycling Powerline segments.

pi-statusline screenshot

Quick Start

Install extensions into PI:

pi install npm:@that-yolanda/pi-memory-honcho
pi install npm:@that-yolanda/pi-context
pi install npm:@that-yolanda/pi-questionnaire
pi install npm:@that-yolanda/pi-statusline

See each extension's README for specific setup instructions.

Development

Prerequisites

Setup

git clone https://github.com/that-yolanda/pi-extensions.git
cd pi-extensions
pnpm install

Commands

# Lint & format
pnpm check
pnpm fix

# Run all tests
pnpm test

# Single extension
pnpm --filter pi-memory-honcho test
pnpm --filter pi-memory-honcho typecheck

Reference

License

MIT