Skip to main content

Agentic coding interface you can reshape

Project description

taui

Agentic coding interface you can reshape.

Install

uvx taui

Or install permanently:

uv pip install taui

What is taui?

Taui is a highly customizable agentic coding interface. Instead of adapting your workflow to a fixed assistant, you control the interface itself: UI, agent, tools, prompts, and storage.

Taui can run with or without a frontend. Out of the box it ships with three interfaces:

  • CLI (default) — interactive REPL. This is what starts when you run taui.
  • TUI (opt-in) — Textual terminal UI with panes, scrollable history, visual tool output. Install with uv pip install taui[tui].
  • Web (opt-in) — FastAPI backend with WebSocket protocol. Install with uv pip install taui[web].

Requirements

  • Python 3.13+
  • An LLM API key (set via environment variable or config)

License

MIT

Project details


Download files

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

Source Distribution

taui-0.2.0.tar.gz (240.3 kB view details)

Uploaded Source

Built Distribution

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

taui-0.2.0-py3-none-any.whl (118.9 kB view details)

Uploaded Python 3

File details

Details for the file taui-0.2.0.tar.gz.

File metadata

  • Download URL: taui-0.2.0.tar.gz
  • Upload date:
  • Size: 240.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.28 {"installer":{"name":"uv","version":"0.9.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for taui-0.2.0.tar.gz
Algorithm Hash digest
SHA256 121234facc10b75369ae1dbddf844ae492b8b15697ac36bc31b13cbc58ef1d52
MD5 aabf79fc399cedb8bd330f7ef2fd4986
BLAKE2b-256 b0459173fedf05bda851dbb6bf48dd9c60b2fe6ef761c85969254daf7469cb9a

See more details on using hashes here.

File details

Details for the file taui-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: taui-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 118.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.28 {"installer":{"name":"uv","version":"0.9.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for taui-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ea9ad176b0c0be89a99d21be9d1e13b6753376dadb47d7805b9c99f4bdace95f
MD5 7081da674b79d470ce53e5f4a0f5a188
BLAKE2b-256 f7f5770ce46d6596c4b3602af14a48ed1e2bdd52e593b726ee07cd2c6b685f5a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page