Metadata-Version: 2.5
Name: stackai
Version: 0.1.0
Summary: Command-line interface for StackAI.
Project-URL: Homepage, https://www.stack-ai.com
Project-URL: Repository, https://github.com/StackAI/stack-cli
Project-URL: Issues, https://github.com/StackAI/stack-cli/issues
Author-email: StackAI <arosinol@stack-ai.com>
License-Expression: MIT
License-File: LICENSE
Keywords: ai,cli,stackai,workflows
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
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 :: Libraries :: Python Modules
Classifier: Topic :: Utilities
Requires-Python: >=3.9
Requires-Dist: typer>=0.12.0
Description-Content-Type: text/markdown

# stackai

Command-line interface for [StackAI](https://www.stack-ai.com).

## Installation

```bash
pip install stackai
```

This installs the `stack` command.

## Usage

```bash
stack --help              # show all commands
stack --version           # print the CLI version
stack hello               # -> Hello, world! Welcome to StackAI.
stack hello Toni          # -> Hello, Toni! Welcome to StackAI.

# local configuration (stored at ~/.config/stackai/config.json)
stack config set api_key sk-...
stack config get api_key
stack config list
stack config path
```

## Development

This project uses [uv](https://docs.astral.sh/uv/).

```bash
uv sync                   # install deps into a local venv
uv run stack --help       # run the CLI from source
uv run pytest             # run the test suite
```

## Building & publishing

```bash
uv build                  # produces wheel + sdist in dist/
uv publish                # upload to PyPI
```

## License

MIT
