Metadata-Version: 2.4
Name: scictl
Version: 0.0.1
Summary: Sciforium command-line interface tool
Author: Purna Doddapaneni
Author-email: Purna Doddapaneni <purna@sciforium.com>
License-Expression: MIT
License-File: LICENSE
Requires-Dist: click>=8.5.0
Requires-Dist: httpx>=0.27
Requires-Dist: tqdm>=4.66
Requires-Python: >=3.10
Description-Content-Type: text/markdown

# scictl

The command-line interface to Sciforium's ecosystem. Today that means registering
datasets and uploading files straight to Sciforium storage for SpecFoundry, with more
features coming soon.

## Installation

```sh
# with uv (recommended)
uv tool install scictl

# with pip
pip install scictl
```

## Usage

Visit [sciforium.com](https://sciforium.com) to provision an API key.

```sh
scictl dataset upload training-data data.jsonl --api-key "$SCIFORIUM_API_KEY"
```

- **`dataset upload`** — registers the dataset to your account, and uploads to storage.
- **`version`** — `scictl version`; pass `--json` for scripts and bug reports.

Requires Python 3.10+.
