@hheei/hepi-mono
Unified HEPI extension loader for Pi.
Package details
Install @hheei/hepi-mono from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@hheei/hepi-mono- Package
@hheei/hepi-mono- Version
0.1.9- Published
- Jul 31, 2026
- Downloads
- 336/mo · 336/wk
- Author
- hheei
- License
- MIT
- Types
- extension, skill, theme
- Size
- 8.4 MB
- Dependencies
- 7 dependencies · 5 peers
Pi manifest JSON
{
"extensions": [
"./dist/extension.js"
],
"themes": [
"./dist/themes"
],
"skills": [
"./dist/skills"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
@hheei/hepi-mono
Unified HEPI package for Pi. Its published dist entry contains the Basics,
Tools, Skills, BTW, and Plan implementations, and composes the AFT, Magic
Context, and Subagents package entries at runtime.
The bundle keeps registration order: pi-basics first, then pi-loadout, the
remaining Basics and Tools modules, AFT, Magic Context, Subagents, Skills, BTW,
and Plan. This includes agent, get_subagent_result, and steer_subagent.
hepi-debug is excluded.
Install the unified package:
pi install npm:@hheei/hepi-mono
For local development:
pi install -l ./packages/hepi-mono
Build first with bun run build from this package or
bun run build:aggregates from the repository root.
The package installs @hheei/hepi-aft, @hheei/hepi-mctx, and
@hheei/hepi-subagents as runtime dependencies. It also keeps ffi-rs as a
platform runtime dependency for pi-fff; its native binary cannot be embedded
in a portable JavaScript bundle.
Included themes:
catppuccin-lattecatppuccin-mocha
Do not install both @hheei/hepi-mono and a group package in one Pi runtime;
duplicate registration can cause duplicate commands, handlers, or status entries.