amp-themes
Amp-inspired Pi UI suite: theme, editor chrome, and compact tool display.
Package details
Install amp-themes from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:amp-themes- Package
amp-themes- Version
0.4.1- Published
- Jun 4, 2026
- Downloads
- 1,214/mo · 142/wk
- Author
- me.frankan
- License
- MIT
- Types
- extension, skill, theme
- Size
- 150.1 KB
- Dependencies
- 0 dependencies · 2 peers
Pi manifest JSON
{
"extensions": [
"./extensions/amp-appearance.ts",
"./extensions/amp-editor.ts",
"./extensions/amp-tool-display.ts",
"./extensions/amp-user-message.ts"
],
"themes": [
"./themes"
],
"skills": [
"./skills"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
amp-themes
Amp-inspired UI for Pi: Amp dark/light themes that auto-switch to follow device appearance, rounded editor chrome, synchronized thinking-level colors, compact user messages, and self-authored Amp-style tool rendering.
Install
pi install npm:amp-themes
Set the theme in Pi settings, or in ~/.pi/agent/settings.json:
{
"theme": "amp-dark"
}
Includes
amp-darkandamp-lightthemes (auto-switching to follow the device appearance; setAMP_APPEARANCE=darkorAMP_APPEARANCE=lightto force)- Amp-style editor chrome: session cost top-left, model · thinking-level · context-window usage top-right, live working status and
cwd (branch)on the bottom border - Working status integrated into the editor bottom border, with cwd and branch on the right
- Compact Amp-style user messages with thinking-level color sync
- Self-authored Amp-style tool rendering for the built-in tools (read, grep, find, ls, bash, edit, write): compact headers, collapsed output previews, a live bash spinner, and colored edit diffs (MCP tools keep Pi's default rendering)
Development
npm install
npm test
npm run typecheck
npm run check
npm run pack:check
For local Pi testing:
pi install /Users/frank/Code/amp-themes
Switch back to the published package when done:
pi remove /Users/frank/Code/amp-themes
pi install npm:amp-themes
Release
Use the bundled release skill/checklist:
release-amp-themes
At minimum:
npm run release:check
npm publish
See CHANGELOG.md for release notes.
License
MIT