TypeScript execution environment and REPL for node.js, with source map support
Provider-agnostic speech-to-text dictation extension for the Pi TUI.
Node Stream bindings for PortAudio.
Fast JavaScript array sorting by implementing Python's Timsort algorithm
Export clean Pi session handoffs for portable agent continuity
Native OpenRouter model sync for pi using built-in provider routing support
Node HTTP adapter for @pollyjs
Extends LRU base on hashlru
Long-term memory extension for Pi - persistent memory across sessions
Stats widget extension for pi - shows token throughput, usage, and duration
AI coding framework — composable skills for planning, executing, verifying, and reviewing code with any LLM provider. Works as Claude Code commands, Codex tasks, or programmatically.
Switches between unfetch & node-fetch for client & server.
Preset for running Univer Sheets on Node.js with core features.
Convert encodings, uses iconv-lite
Pi extensions, including an opt-in MCP bridge.
Exa MCP tools for pi - Web search and code context via Exa's Model Context Protocol
Test harness for pi extensions — in-process session testing, package install verification, and subprocess mocking
Node.js library for the app plugin
Official library for interacting with Slack's Oauth endpoints
Get the dependencies of an ES6 module
Build servers for Node.js using the web fetch API
LaunchDarkly Client-Side SDK for Node.js
parse argument options
Agent adapters for thread-phase — wraps hermes, openclaw, anthropic, codex, claude-code, pi behind a uniform AgentAdapter protocol. Agent SDKs are optional peer deps; install only what you use.