| title | Pi Extension |
|---|
uteke provides a pi coding agent extension that shows memory stats in the footer and reminds the agent to use uteke actively.
Shows memory stats across all namespaces in the pi footer:
π§ uteke: π₯ 4 hot π‘ 0 warm βοΈ 63 cold (67 total)
Auto-refreshes on session start and after each agent turn.
The extension injects a system prompt that reminds the agent to use uteke:
- β Save important context proactively (decisions, progress, architecture)
- β Recall relevant memories before starting tasks
- β Use namespaces and tags for organization
- β Save session summaries when ending
- Global install (all projects)
cp -r extensions/uteke-status ~/.pi/agent/extensions/- Project-local install
cp -r extensions/uteke-status .pi/extensions/- Reload pi
/reload
| Command | Description |
|---|---|
/uteke-stats |
Manually refresh memory stats in status bar |
- β uteke installed and in PATH
- β sqlite3 CLI (pre-installed on macOS and most Linux)
- β pi coding agent (v0.14+)
- Stats query β Reads
~/.codecora/uteke/uteke.dbvia sqlite3 CLI for cross-namespace totals - System prompt β Injects uteke usage rules via
before_agent_startevent - Status refresh β Updates footer on
session_startandturn_endevents