cd /news/ai-tools/pi-enable-fullscreen-tui-mode · home topics ai-tools article
[ARTICLE · art-120173] src=perrotta.dev ↗ pub= topic=ai-tools verified=true sentiment=· neutral

pi: enable fullscreen TUI mode

Pi 0.84.4, a terminal-based AI agent, now supports a fullscreen TUI mode that keeps its editor and footer docked at the bottom of the terminal, similar to Claude Code. Users can enable it with the `--tui-mode fullscreen` option or by setting `tuiMode` to `fullscreen` in `~/.pi/agent/settings.json`.

read1 min views2 publishedSep 3, 2026

Today I learned: pi can keep its editor and footer at the bottom of the terminal with fullscreen TUI mode, similarly to Claude Code.

The regular mode leaves terminal scrollback in charge. The --tui-mode

option switches to a viewport managed by Pi:

% pi --help | rg -- '--tui-mode|TUI mode'
  --tui-mode <mode>              TUI mode: regular (default) or fullscreen

For an one-off session:

% pi --tui-mode fullscreen

For a persistent default, add tuiMode

to ~/.pi/agent/settings.json

:

diff --git pi/.pi/agent/settings.json pi/.pi/agent/settings.json
index 7d2fee8b..57fd5094 100644
--- pi/.pi/agent/settings.json
+++ pi/.pi/agent/settings.json
@@ -41,6 +41,7 @@
   "showCacheMissNotices": true,
   "theme": "catppuccin-mocha",
   "treeFilterMode": "user-only",
+  "tuiMode": "fullscreen",
   "warnings": {
     "anthropicExtraUsage": false
   }

The transcript scrolls inside Pi. The editor, queued messages, widgets, and footer stay docked at the bottom.

The same setting is available under /settings

as TUI mode. Pi 0.84.4 supports regular

and fullscreen

. ∎

— § —

Reply via [email](mailto:serendipity@perrotta.dev?subject=Reply to: pi: enable fullscreen TUI mode)

── more in #ai-tools 4 stories · sorted by recency
── more on @pi 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/pi-enable-fullscreen…] indexed:0 read:1min 2026-09-03 ·