Metadata-Version: 2.4
Name: solwyn-cli
Version: 0.1.0
Summary: Command-line client for Solwyn
Author-email: Solwyn <hello@solwyn.ai>
License-Expression: Apache-2.0
License-File: LICENSE
Requires-Python: >=3.11
Requires-Dist: click>=8.1
Requires-Dist: httpx>=0.27
Requires-Dist: keyring>=25
Requires-Dist: mcp==1.28.1
Requires-Dist: platformdirs>=4
Requires-Dist: pydantic>=2
Requires-Dist: rich>=13
Requires-Dist: tomli-w>=1
Requires-Dist: typer>=0.12
Description-Content-Type: text/markdown

# Solwyn CLI

The command-line client for Solwyn. This repository is private while the first release is prepared.

## Installation

Before the first release, install Solwyn CLI from a local checkout:

```console
uv tool install .
solwyn --version
```

## Development

Solwyn CLI requires Python 3.11 or newer and uses [uv](https://docs.astral.sh/uv/) for dependency and environment management.

```console
uv sync
uv run solwyn --version
uv run solwyn-cli --version
```

Both executable names run the same CLI. The `solwyn-cli` alias exists for compatibility with the package name.

## Trust posture

Solwyn CLI:

- never captures, logs, or transmits prompts or responses;
- never collects, stores, or proxies provider API keys;
- has no telemetry, update checks, or phone-home behavior; and
- stores Solwyn credentials only in the operating system keychain, never in configuration files, command-line arguments, or output.

## Security

Please report security issues privately as described in [SECURITY.md](SECURITY.md).

## License

Licensed under the Apache License 2.0. See [LICENSE](LICENSE).
