Buffers events from a stream until you are ready to handle them.
ECMAScript AST recursive visitor
Deep Agents - a library for building controllable AI agents with LangGraph
MCP stdio server exposing ast-grep structural search and safe rewrites to agents
GitNexus knowledge graph integration for pi — enriches searches with call chains, execution flows, and blast radius
Spawn shell command with platform default shell
Array#isArray for older browsers
Simple zx style shell for Bun/Node.
Turn a function into an `http.Agent` instance
No description provided.
delay the evaluation of a paramless async function and cache the result
Make a function mimic another one
Shared knowledge stack (chunking, AST, embedders, vector store, hybrid retrieval) for cli + code-search-mcp.
generator async control flow goodness
[](https://travis-ci.org/stefanpenner/get-caller-file) [](https://ci.a
High-priority task queue for Node.js and browsers
Allows you to search files / directories recursively, starting by a given path.
Try to guess if your terminal supports unicode
Throttle a function to limit its execution rate
JSON parse & stringify that supports binary via bops & base64
A lightweight method to run Cypress spec files in multiple threads, with built-in support for Allure report generation
Pi coding agent extension for Agent File Tools (AFT) — tree-sitter and LSP-powered code analysis
Reads and caches the entire contents of a file until it is modified
A Pi package containing editor, mermaid, workspace, web, skill, boomerang, goal, pi-modes, and ext-manager extensions.