pi keeps a small tool set and loads skills only when they apply. That is exactly how a memory should be reached. Install the official LUCI skills and pi can search what you saw and what was said on this machine, without carrying any of it around.
pi is a deliberately small terminal agent: four core tools, a short system prompt, and skills that load only when they match the task. It also has no MCP, on purpose. The project's answer to extra capability is a skill with a README, not a protocol.
That makes pi the simplest agent to connect to LUCI, because skills are the path we recommend anyway. Put the two official skills in a folder pi reads and it can search your screen history and meeting transcripts from the next session on.
pi looks in ~/.pi/agent/skills/ and ~/.agents/skills/ globally, and in .pi/skills/ or .agents/skills/ inside a project. The ~/.agents/skills/ folder is shared with Zed and Amp, so one copy there covers three agents.
pi ships without MCP and nothing is missing. The luci skill tells pi when to search your memory, and the distill skill turns a finished day into a record in your Life folder.
pi advertises a skill and loads the body on demand, so your memory costs no context until pi actually goes looking.
Exact error strings when you remember them, search by meaning when you do not. Results come back with the app, window, and time they came from.
LUCI transcribes microphone and system audio on this machine, so pi can search a call the same way it searches a window.
Try asking
Install LUCI on your Mac or Windows machine, enable Screen Memory, and leave the app running.
LUCI's in-app installer covers Claude Code, Cursor, and Codex. For pi, install from the official repo, or ask pi to install it for you: https://github.com/Memories-ai-labs/Luci-skills
npx skills add Memories-ai-labs/Luci-skills -gStart pi and call the skill by name, or just ask what you were looking at earlier. Skills are ordinary folders holding a SKILL.md, so if the folder is in place, pi finds it.
/skill:luciThe two skill folders are ordinary files you own. Drop them where this tool reads and it finds them on the next session.
No. Skills are the path we recommend for every agent, and pi implements them fully. The luci skill searches the same local memory an MCP client would query, and pi loads it only when a question needs it.
Download LUCI, turn on Screen Memory, install the official skills.
Free on Mac and Windows.