Metadata-Version: 2.2
Name: brik64
Version: 0.1.0b7
Summary: BRIK64 Python SDK beta with monomer helpers and composition utilities for examples, tests, and application prototypes.
Author-email: BRIK64 INC <info@brik64.com>
License: Apache License, Version 2.0
        Copyright 2026 BRIK-64 Inc.
        http://www.apache.org/licenses/LICENSE-2.0
        
Project-URL: Homepage, https://brik64.com
Project-URL: Repository, https://github.com/brik64/brik64-lib-python
Keywords: brik64,digital-circuitality,monomers,pcd,sdk
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE

# brik64

Python SDK beta for using BRIK64-style monomer helpers and composition
utilities in application code.

Current SDK beta: `0.1.0b7`
Aligned CLI beta: `0.1.0-beta.7`

## Install

```bash
pip install brik64==0.1.0b7
```

This package is an SDK library. The CLI is installed separately:

```bash
curl -fsSL https://brik64.com/cli/install.sh | bash
```

## What The SDK Provides

- `brik64.mc`: Python helpers for BRIK64-style arithmetic and related monomer
  examples.
- `brik64.eva`: composition helpers such as `seq` for building simple data
  flows in ordinary Python code.
- Small, dependency-light modules suitable for examples, tests, notebooks, and
  application prototypes.

The SDK is intentionally focused on library use. Workspace inspection,
certificate workflows, and CLI commands live in the separately installed
BRIK64 CLI.

## Usage

```python
from brik64.mc.arithmetic import add8, mul8
from brik64.eva import seq

double_then_triple = seq(lambda x: x + x, lambda x: x * 3)
print(double_then_triple(5))  # 30
print(add8(200, 100))         # 44 (wrapping)
```

## Scope

This SDK provides Python library helpers. It does not install the CLI or perform
workspace certification workflows.

## Public References

- Website: https://brik64.com
- Docs: https://docs.brik64.com
- CLI release: https://github.com/brik64/brik64-cli/releases/tag/v0.1.0-beta.7

## License

See [LICENSE](LICENSE).
