1 link tagged with all of: terminal-ui + open-source + coding-tools + ai-agents + python
Links
Tau is a command-line AI agent that handles coding tasks like explaining repos, writing tests, and fixing errors. It's designed as a teaching project—clean, modular code that shows how to build a coding agent without the complexity of production systems.
- The architecture splits into three layers (tau_ai for model translation, tau_agent for the reusable brain, tau_coding for the app wrapper), making each part readable and independent
- It works with multiple model providers (OpenAI, Anthropic, OpenRouter, local models) through a provider-neutral event system, so you can swap backends without changing the core
- Sessions persist as append-only JSONL files with branching and compaction support, letting you resume work and inspect the full conversation history
ai-agents
coding-tools
python
open-source
terminal-ui