tau-all-agent

thememaintained

Full Tau package for Pi with coding workflows, web search, sandboxing, memory, Telegram, Home Assistant, OpenSCAD, skills, and a theme

by · v0.1.6 · published 1w ago

$ pi install npm:tau-all-agent
downloads/mo
0
stars
8
last push
1w ago
open issues
3

Signals

license: MITtestspi manifest: missinginstall size: —deps: 0peer deps: 0

Download trend

702 downloads · last 12 weeks (weekly)

README

tau-all-agent

All-purpose agent for Pi.

Tau turns Pi's minimal core into an opinionated, polished agent setup with the full Tau feature set: coding workflows, web search, code review, sandboxing, local memory, usage reporting, Telegram access, Home Assistant operations, OpenSCAD modeling, and a curated skill set.

Install

pi install npm:tau-all-agent

Project-local install lets a repository pin Tau for everyone working on it:

pi install -l npm:tau-all-agent

Extensions

ExtensionCommandDescription
answer/answerExtract and interactively answer agent questions.
branch-term/branchOpen a new terminal on the current session's git branch.
btw/btwRun a one-off side request with read-only tools and no context persistence.
ghosttyGhostty tab title enhancements while the agent is working, waiting, or idle.
git-diff-statsStatus bar diff stats for local changes in the current repo.
git-pr-statusStatus bar PR number and link for the current branch.
insights/insightsAnalyze Pi sessions and suggest reusable instructions, templates, skills, and extensions.
stashalt+xStash the current message draft, send one message, then restore it.
loop/loopRepeat a prompt until the agent signals success.
memory/memoryOpt-in project-local memory for learning and continuity across sessions.
notifyTerminal notification when the agent is waiting for input.
openai-fast/fastToggle priority service tier for supported OpenAI models.
openai-verbosity/verbositySet verbosity for supported OpenAI models.
review/review, /triageMulti-focus review and PR feedback triage for PRs, branches, commits, and local changes, with integrated follow-up fixes.
sandbox/sandboxOS-level sandboxing for bash commands with runtime overrides.
tool-display-modectrl+oCycle tool output between Pi's default rendering, expanded output, and compact summaries.
telegram/telegramInteract with Pi via a Telegram bot and local daemon.
usage/usageHistorical provider usage breakdown with all-provider history and live quota snapshots.
websearchWeb search via Gemini, OpenAI, or Claude, leveraging Pi or browser session credentials.
worktree/worktreeCreate, list, and archive git worktrees, optionally opening them in a new terminal or tmux pane.

Skills

SkillDescription
browser-toolsInteractive browser automation via Chrome DevTools Protocol.
git-clean-historyReimplement a branch on a fresh branch off main with a clean commit history.
git-commitTidy, focused commits with clear rationale in messages.
homeassistant-opsOperate a Home Assistant instance via REST/WebSocket APIs.
openscadCreate and render OpenSCAD 3D models, export STL.
oracleSecond opinion from another LLM for debugging, refactors, design, or code reviews.
sentryFetch and analyze Sentry issues, events, transactions, and logs.
update-changelogUpdate CHANGELOG.md following Keep a Changelog.
web-designDistinctive, production-ready web interfaces.

Themes

ThemeDescription
tau-darkPi's official dark theme with a calmer, more cohesive polish.

Agent configuration

Tau does not include agent configuration; those files are highly personal. Configure Pi with your own AGENTS.md, settings.json, sandbox config, and model preferences.