Metadata-Version: 2.5
Name: tamcoder
Version: 0.1.50
Summary: Tamcoder — TypeScript coding agent runtime (PyPI shim that installs the official Linux x86_64 release)
Project-URL: Homepage, https://gpt.tamfitronics.com/tamcoder
Project-URL: Repository, https://gpt.tamfitronics.com/tamcoder
Project-URL: Documentation, https://gpt.tamfitronics.com/tamcoder
Project-URL: Changelog, https://gpt.tamfitronics.com/tamcoder/releases/
License: MIT
License-File: LICENSE
Keywords: ai,cli,coding-agent,tamcoder,typescript
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Build Tools
Requires-Python: >=3.10
Requires-Dist: requests>=2.31.0
Requires-Dist: tqdm>=4.66.0
Provides-Extra: dev
Requires-Dist: build>=1.2.0; extra == 'dev'
Requires-Dist: pytest-cov>=5.0.0; extra == 'dev'
Requires-Dist: pytest-mock>=3.14.0; extra == 'dev'
Requires-Dist: pytest>=8.0.0; extra == 'dev'
Requires-Dist: requests-mock>=1.12.0; extra == 'dev'
Requires-Dist: twine>=6.0.0; extra == 'dev'
Description-Content-Type: text/markdown

# Tamcoder

Tamcoder is the TypeScript coding-agent runtime for TamfisGPT. This Python package is a lightweight PyPI shim that downloads and installs the official, pre-built Linux x86_64 release.

## Install

```bash
pip install tamcoder
```

## Requirements

- Python 3.10+
- Linux x86_64
- Node.js 22 or newer at `/usr/bin/node`

## What the shim does

On first run, the package fetches the current release metadata from `https://gpt.tamfitronics.com/tamcoder/latest.json`, downloads the matching tarball, verifies its SHA-256 checksum, and installs the Tamcoder CLI into `~/.local/share/tamcoder/releases/<version>/`. A symlink is created in `~/.local/bin/tamcoder` (and `tamcoder-bin`) so the command is available on `$PATH`.

## Usage

```bash
tamcoder --version
tamcoder update
```

Tamcoder opens a full-screen terminal workspace for project work. See the upstream page for full documentation: <https://gpt.tamfitronics.com/tamcoder>.

## Privacy note

The `tamcoder` command checks the public release version at startup. No workspace, session, or account data is sent. Set `TAMCODER_UPDATE_CHECK=0` to disable this.

## License

MIT
