A pi extension that declutters the terminal interface by folding model thinking and collapsing tool calls into compact single-line summaries with expandable details.

Stars

3

7-day growth

No data

Forks

0

Open issues

0

License

MIT

Last updated

2026-07-29

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

Provides a cleaner, more focused terminal experience by reducing visual noise from lengthy thinking traces and tool outputs, while preserving full access via keyboard shortcuts.

Who it is for

  • Developers using pi terminal AI assistant
  • Users seeking minimal terminal interfaces
  • pi extension developers
  • Power users who want efficient tool call monitoring

Use cases

  • Reducing screen clutter when interacting with AI models that produce long thinking blocks
  • Monitoring multiple tool calls (read, bash, edit, etc.) in a compact view
  • Quickly expanding specific tool output for inspection without scrolling through full logs
  • Integrating into pi workflows to improve readability during extended sessions

Strengths

  • Simple installation via local path or pi package manager
  • Keyboard shortcuts (Ctrl+E, Ctrl+T) for expanding/collapsing details
  • Automatic configuration on first run (sets hideThinkingBlock)
  • Extensible design: adding new tools requires one line in SPECS table

Considerations

  • Cannot remove blank line between tool call components due to pi's internal Spacer(1)
  • Thinking block is always collapsed to 'thoughts' label even during streaming; no streaming-then-collapse
  • Only covers built-in tools (read, bash, edit, etc.); custom extensions remain unaffected

README quick start

安装

Description

简洁的 pi 终端界面:折叠思考、把工具调用压成一行(✓/✗),把无关的丢掉。

Related repositories

Similar projects matched by category, topics, and programming language.

TanStack
Featured
TanStack GitHub avatar

router

TanStack Router is a type-safe, data-driven React router with built-in caching, prefetching, and nested layouts, while TanStack Start extends it into a full-stack SSR framework.

Web DevelopmentFrontend Frameworks
14,861
vercel-labs
Featured
vercel-labs GitHub avatar

scriptc

scriptc compiles ordinary TypeScript into small, fast native executables without needing Node.js, V8, or any JavaScript runtime in the binary.

Developer ToolsCode Quality & Build
1,985
Jakubantalik
Featured
Jakubantalik GitHub avatar

thinking-orbs

A React component library that renders six hand-tuned animated thought orb loading indicators on a plain 2D canvas, with two purpose-tuned sizes and automatic theme detection for AI and agent UIs.

AI & Machine LearningAI Agents
1,191