brethof-brain-pi

brethof-brain memory for Pi — a session brief, the records that bear on every prompt, and every run archived, as one Pi extension.

Packages

Package details

extension

Install brethof-brain-pi from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:brethof-brain-pi
Package
brethof-brain-pi
Version
0.1.0
Published
Oct 4, 2026
Downloads
195/mo · 9/wk
Author
brethof-ai
License
MIT
Types
extension
Size
8.6 KB
Dependencies
0 dependencies · 0 peers
Pi manifest JSON
{
  "extensions": [
    "./brethof-brain.ts"
  ]
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

README

brethof-brain for Pi

Long-term memory for Pi as one in-process extension — the same on Linux, macOS and Windows:

  • Session brief — a system-prompt section from your memory, once per session.
  • Ambient recall — the records that bear on each prompt, before the model answers.
  • Archive — every run's user and assistant messages land in your memory.

Fail-open: a memory that cannot be reached never blocks Pi.

Install

pi install npm:brethof-brain-pi

Then connect this computer to your memory once — a window on your screen takes the API key (and a hosted memory's passphrase); your agent never sees them:

pip install git+https://github.com/BrethofAI/brethof-brain-client.git
brethof-brain connect

The key and address are read from ~/.brethof-brain/config.json (what connect saves) or the environment (BRETHOF_BRAIN_API_KEY, BRETHOF_BRAIN_ENDPOINT, BRETHOF_BRAIN_PROJECT, BRETHOF_BRAIN_UNLOCK_PASSPHRASE). Sign up at brethof.ai/brain.