Fast, precise codebase exploration via universal-ctags — symbol search, outlines, exact code retrieval, global index storage, and cross-project search
Coding agent CLI with read, bash, edit, write tools and session management
Graph-powered code intelligence for AI agents. Index any codebase, query via MCP or CLI.
Serve directory listings
Convert a string index to its line and column position
🧠 Persistent memory + 🔍 session search + 🛡️ secret scanning for Pi. Token-aware policy-only memory by default, SQLite FTS5 search, auto-consolidation, procedural skills. 368 tests. Ported from Hermes agent.
Like a Set, but provides the index of the `key` in the backing array
General-purpose agent with transport abstraction, state management, and attachment support
This package provides support for the [RediSearch](https://redis.io/docs/interact/search-and-query/) module, which adds indexing and querying support for data stored in Redis Hashes or as JSON documents with the [RedisJSON](https://redis.io/docs/data-type
π.
2π.
Rope-based persistent sequence type
A tiny and fast selection algorithm in JavaScript.
Square root of 2π.
Low footprint ECMAScript source code parser
MCP (Model Context Protocol) adapter extension for Pi coding agent
Provides a fallback for non-existing directories so that the HTML 5 history API can be used.
Use sign and abs functions in CSS
Native Abstractions for Node.js: C++ header for Node 0.8 -> 26 compatibility
AWS SDK for JavaScript Pi Client for Node.js, Browser and React Native
TypeScript definitions for serve-index
Reduce z-index values with PostCSS.
Pi extension for delegating tasks to subagents with chains, parallel execution, and TUI clarification
Cyclist is an efficient cyclic list implemention.