@brooktang/pi-x

A focused Pi package: web access, bounded subagents, visible todo tracking, computer use, LSP diagnostics, and health checks.

Packages

Package details

extension

Install @brooktang/pi-x from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:@brooktang/pi-x
Package
@brooktang/pi-x
Version
0.6.3
Published
Sep 22, 2026
Downloads
846/mo · 101/wk
Author
brooktang
License
MIT
Types
extension
Size
13.1 MB
Dependencies
21 dependencies · 4 peers
Pi manifest JSON
{
  "extensions": [
    "./extensions/capabilities.ts",
    "./extensions/background.ts",
    "./extensions/pix-anthropic/index.ts",
    "./extensions/computer.ts",
    "./extensions/context.ts",
    "./extensions/export.ts",
    "./extensions/fast-mode.ts",
    "./extensions/footer.ts",
    "./extensions/goal.ts",
    "./extensions/mermaid.ts",
    "./extensions/mcp.ts",
    "./extensions/question.ts",
    "./extensions/smart-editor.ts",
    "./extensions/todo.ts",
    "./extensions/upstream-tools.ts",
    "./extensions/tool.ts"
  ]
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

README

Pix

Pix gives Pi wings for everyday coding.

Practical tools and thoughtful defaults, in one Pi package.

Install

Requires Pi and Node.js 22+.

pi install npm:@brooktang/pi-x

Restart Pi. Your usual Pi workflow stays the same.

pi install git:github.com/MisterBrookT/pi-x

Or paste this into your coding agent:

Help me install Pix from https://github.com/MisterBrookT/pi-x. Verify that Pi and Node.js 22+ are available, install Pix using the documented Pi command, and do not change unrelated Pi configuration.

About

Pix is a focused package for people who like Pi's simplicity but don't want to assemble their everyday setup from scratch. It brings web research, bounded delegation, background work, and a more comfortable editor together—without replacing Pi or turning it into a broad automation framework.

Pix is under active development. macOS and Linux are supported; Windows is not yet verified. Language servers and computer use require separate setup.

What you get

  • Practical tools. Web search and source retrieval, parallel subagents, and optional language-server diagnostics and fixes.
  • Web access Pix owns. Search runs through your Pi OpenAI or Codex login, pages and PDFs are extracted to markdown, and large results are stored for retrieval by slice or passage. Requests are guarded against private-network access on every redirect.
  • Less babysitting. Visible todos, structured questions, background jobs that wake the agent when finished, and opt-in goal mode for unfinished work.
  • A more comfortable editor. Inline history suggestions, optional AI completion, list continuation, and compact pasted text and images.
  • Control over the setup. One tool panel, context inspection, and a configurable footer. Computer use and MCP start on demand.
  • Mermaid that renders. Diagrams use the current lovely-mermaid, so HTML entities and <br/> in edge labels work instead of falling back to source. A diagram too wide for the pane is re-laid out top-down rather than dumped as source. Pi's markdown.mermaid setting still applies.

Start here

Use Pi normally—Pix's enabled tools are available to the agent as needed. A few controls worth knowing:

Command Use it to
/tool Choose which tools are enabled
/goal Fix the failing tests Keep working toward an explicit goal, within a continuation limit
/complete on Enable cloud-model inline completion; off by default
/context See what is filling the context window
/context html Open prompt, tool schemas, and messages as one HTML page (Alt+H)

See the full guide for all commands, configuration, and limits.

Use /login pix-anthropic, then select a model under pix-anthropic.

This is an unofficial compatibility transport. Anthropic may change or reject it, and using it may risk account restriction. Pi's native anthropic provider remains unchanged and uses Anthropic's third-party extra-usage billing. Use that provider if the subscription-transport risk is unacceptable.

Provider details

Documentation

Thanks

Built on Pi and its extension community, especially LazyPi, pi-web-access, pi-subagents, and pi-lsp. See third-party notices.

MIT. See third-party notices for credits and licenses.