#8888th of 107 in Coding agents and AI editors

tau

Python terminal coding agent with a small, layered, readable codebase

Stars
3k
License
MIT
Last commit
Oct 2026
Last release
Oct 2026
Language
Python
Stars, last 19 weeks+2,976
9 Jun 2026: 1 stars16 Jun 2026: 1 stars23 Jun 2026: 1 stars30 Jun 2026: 417 stars7 Jul 2026: 840 stars14 Jul 2026: 1,513 stars21 Jul 2026: 1,707 stars28 Jul 2026: 2,043 stars4 Aug 2026: 2,163 stars11 Aug 2026: 2,251 stars18 Aug 2026: 2,334 stars25 Aug 2026: 2,460 stars1 Sept 2026: 2,554 stars8 Sept 2026: 2,623 stars15 Sept 2026: 2,741 stars22 Sept 2026: 2,815 stars29 Sept 2026: 2,861 stars6 Oct 2026: 2,914 stars13 Oct 2026: 2,953 stars20 Oct 2026: 2,977 stars

1 on 9 Jun 20262,977 on 20 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Tau is a terminal coding agent that reads files, edits code and runs shell commands from a Textual TUI or a one-shot print mode. Sessions are stored as append-only JSONL under ~/.tau/sessions/. The code is split into three packages (tau_ai, tau_agent, tau_coding), so the agent harness can be reused as a library. It is also written as a teaching example of how coding agents are built.

Who it is for: Developers who want a terminal coding agent or a codebase to learn from

Strengths

  • Three-layer split lets the tau_agent harness run without the CLI or TUI
  • Durable JSONL sessions with resume, branching and compaction
  • Supports OpenAI, Anthropic, OpenRouter, Hugging Face and OpenAI-compatible endpoints
  • Reads AGENTS.md, .tau/ and .agents/ resources; supports skills and prompt templates

Weaknesses

  • Only four built-in tools: read, write, edit and bash
  • README says it is under active development
  • Requires Python 3.12 or newer
  • README does not mention MCP support

What it needs

  • no GPU
  • Needs Python 3.12+, uv (installed by the install script), model provider account or endpoint
  • Models: OpenAI, Anthropic, OpenAI Codex subscription, OpenRouter, Hugging Face

Also in Coding agents and AI editors

See all 107
Also in Coding agents and AI editors
RankProjectScore
1claw-codeRust CLI coding agent harness using Anthropic and OpenAI-compatible APIs195.2k starsMIT83 out of 100
2ArchonYAML workflow engine that runs AI coding agents through fixed dev steps23.7k starsMIT83 out of 100
3Open SWEAgent that turns issues into pull requests, reviews PRs and monitors CI11.1k starsMIT81 out of 100
#4oh-my-openagentTerminal coding agent with multi-model orchestration and git-backed memory70.2k starscustom license80 out of 100
#5gooseRust AI agent with desktop app, CLI and API, extended through MCP55.5k starsApache-2.080 out of 100