Ross ROSS = Recommend OSS · open-source software intelligence for agents

huggingface/tau

A Python port of Pi’s minimalist coding agent. observed · 2026-08-28

github.com/huggingface/tau · homepage · Python · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

80/100

  • Activity 99
  • Release rhythm 99
  • Longevity 5

Flags: young

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 1
  • age_days: 83
  • days_rel: 9
  • days_push: 7
  • n_releases_24m: 26

Full methodology

Adoption not part of the score

2492 stars · 303 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Tau is a small, readable terminal coding agent written in Python, inspired by Pi, that can read files, edit code, run commands, and maintain durable sessions while streaming model output. It is also designed as a teaching project whose layered architecture (tau_ai, tau_agent, tau_coding) shows how coding agents are built.

Use cases

  • run an AI coding agent in the terminal
  • learn how coding agents and agent loops are built
  • have an agent explain a repo or fix a stack trace
  • add tests or edit code with an LLM assistant
  • run local GGUF models through llama.cpp in an agent
  • study a provider-neutral agent harness implementation

When to choose

  • you want a lightweight, readable terminal coding agent you can inspect and extend
  • you want to learn agent architecture from a small codebase instead of a giant production one
  • you want to drive local models (GGUF via llama.cpp) alongside hosted providers

When to avoid

  • you need a battle-tested production coding agent with a large ecosystem
  • you want a GUI or IDE-integrated assistant rather than a terminal TUI
  • you need Python versions older than 3.12

Facets

cli-tool · maturity active

agent-framework llm-inference cli terminal-ui developer-tools chat-interface developer-tools large-language-models education python cli cross-platform windows coding-agent agent-loop textual-tui teaching-project tool-calling durable-sessions local-llm llama-cpp ai-agents command-line macos linux

4 sources

Member repositories

RepositoryRoleHealth v2
huggingface/taumain80

For agents

markdown · JSON · MCP: product_card(name="huggingface/tau")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem