Skip to main content

ffwf-tau

The guessable name for Tau, a programmable coding-agent harness with an optional TUI.

pip install ffwf-tau
tau

This distribution contains no code. It depends on ffwf-tau-coding-agent[tui] at the same version and nothing else, so the two commands above install the tau program with its interface and start it.

Why it exists

Tau publishes four distributions, and none of them is called ffwf-tau:

Distribution Imports as What it is
ffwf-tau-llm tau_llm the provider and streaming layer
ffwf-tau-agent-core tau_agent_core the agent loop, tools, sessions, extensions
ffwf-tau-coding-agent tau_coding_agent the tau command and the Textual TUI
ffwf-tau-jmfts tau_jmfts the optional JMFTS session store

pip install ffwf-tau used to fail with could not find a version that satisfies the requirement, which reads as "wrong Python" or "wrong index" and is neither. It also matches the name of a command Tau already installs: the ffwf-tau executable is the prefixed spelling of tau, for scripts that need a name PyPI guarantees. One name now means one thing in both places.

Note the ffwf- prefix throughout. tau, tau-llm, and tau-ai on PyPI are unrelated projects.

What you get, and what you do not

ffwf-tau resolves to ffwf-tau-coding-agent[tui]: the CLI, the headless modes, and the Textual interface.

It deliberately does not pull in [jmfts]. The JMFTS session store needs a running server, so an install that added it by default would answer a question nobody asked. Install it when you want it:

pip install 'ffwf-tau-coding-agent[tui,jmfts]'

If you want the headless agent without any interface libraries — 15 packages instead of 27 — install the real distribution rather than this one:

pip install ffwf-tau-coding-agent

Everything else

Documentation: https://ffwfrobotics.github.io/tau/

Repository: https://github.com/jmccardle/tau

MIT © Fight Fire with Fire Robotics, LLC

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ffwf_tau-0.9.3.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ffwf_tau-0.9.3-py3-none-any.whl (3.4 kB view details)

Uploaded Python 3

File details

Details for the file ffwf_tau-0.9.3.tar.gz.

File metadata

  • Download URL: ffwf_tau-0.9.3.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.11.2

File hashes

Hashes for ffwf_tau-0.9.3.tar.gz
Algorithm Hash digest
SHA256 20226d1b2a074cacb995cc2238f93a2be51028c914a08c237e75087fd5afb9e1
MD5 e1d918232b192136dde0d7806c0f976e
BLAKE2b-256 e89abaedce116788297f1b4f2041b7d34d7ced73809c939e5a3c9af19b9018bc

See more details on using hashes here.

File details

Details for the file ffwf_tau-0.9.3-py3-none-any.whl.

File metadata

  • Download URL: ffwf_tau-0.9.3-py3-none-any.whl
  • Upload date:
  • Size: 3.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.11.2

File hashes

Hashes for ffwf_tau-0.9.3-py3-none-any.whl
Algorithm Hash digest
SHA256 0c2aed50db3b15b24bbb6d7973eba300a3a24927b53be2cf31364b7090852bdd
MD5 650ab7fe852dd27c0087cfac5820044d
BLAKE2b-256 1af994781d5af0a2f602fd2b082aff0e96ef579f2b686284c549110b775ebed9

See more details on using hashes here.

Release history Release notifications | RSS feed

0.9.7

2 files

0.9.6

2 files

0.9.5

2 files

0.9.4

2 files

This release

0.9.3 This release

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page