Metadata-Version: 2.4
Name: quarterbit
Version: 50.0.0
Summary: QuarterBit - Train AI models and earn $AXM. 12x memory savings with VLA.
Home-page: https://quarterbit.dev
Author: Clouthier Simulation Labs
Author-email: Clouthier Simulation Labs <info@quarterbit.dev>
License: Proprietary - Free during beta. See quarterbit.dev
Project-URL: Homepage, https://quarterbit.dev
Project-URL: Documentation, https://quarterbit.dev/docs
Keywords: ai,training,distributed,axiom,blockchain,llm,memory-efficient
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: Operating System :: Microsoft :: Windows
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: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: numpy>=1.24.0
Requires-Dist: requests>=2.28.0
Provides-Extra: gpu
Requires-Dist: torch>=2.0.0; extra == "gpu"
Requires-Dist: cupy-cuda12x; extra == "gpu"
Provides-Extra: cli
Requires-Dist: typer>=0.9; extra == "cli"
Requires-Dist: rich>=13.0; extra == "cli"
Provides-Extra: full
Requires-Dist: torch>=2.0.0; extra == "full"
Requires-Dist: cupy-cuda12x; extra == "full"
Requires-Dist: typer>=0.9; extra == "full"
Requires-Dist: rich>=13.0; extra == "full"
Dynamic: author
Dynamic: home-page
Dynamic: requires-python

# QuarterBit

Train AI models and earn $AXM tokens on the AXIOM network.

## Installation

```bash
pip install quarterbit

# With GPU + CLI
pip install quarterbit[full]
```

## Quick Start

```python
from quarterbit import AxiomTrainer, make_vla_model

# Connect to AXIOM network
trainer = AxiomTrainer(rpc_url="http://localhost:9545")
trainer.register(memory_gb=24, has_gpu=True)

# VLA training (12x memory savings)
model = make_vla_model(model)

# Train and earn $AXM
tasks = trainer.get_compatible_tasks()
trainer.train_task(tasks[0])
```

## CLI

```bash
quarterbit init        # Create wallet
quarterbit register    # Register hardware
quarterbit start       # Start training
quarterbit stats       # View earnings
```

## Features

- **12x Memory Savings** - Train 70B models on consumer GPUs
- **Pipeline Parallelism** - Split models across devices
- **Earn $AXM** - Get paid for GPU/CPU time

## Links

- https://quarterbit.dev

## License

Proprietary - Clouthier Simulation Labs 2026
