huggingface/tau
A Python port of Pi’s minimalist coding agent. 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
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
- readme: https://github.com/huggingface/tau · fetched 2026-08-28 · 2dddb30b9f84
- homepage: http://twotimespi.dev/ · fetched 2026-08-29 · b9824097bcc6
- site_page: http://twotimespi.dev/quickstart · fetched 2026-08-29 · f779b2477bb4
- site_page: http://twotimespi.dev/releases · fetched 2026-08-29 · 41fc1f98ecba
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| huggingface/tau | main | 80 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem