Metadata-Version: 2.4
Name: nonoka-cli
Version: 0.1.0
Summary: Terminal frontend for the Nonoka Agent framework
License: MIT
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.10
Requires-Dist: nonoka>=1.1.7
Requires-Dist: rich>=13.0.0
Requires-Dist: structlog>=24.0.0
Provides-Extra: dev
Requires-Dist: pytest-asyncio>=0.23.0; extra == 'dev'
Requires-Dist: pytest-cov>=5.0.0; extra == 'dev'
Requires-Dist: pytest>=8.0.0; extra == 'dev'
Description-Content-Type: text/markdown

# nonoka-cli

Terminal frontend for the [Nonoka](https://pypi.org/project/nonoka) Agent framework.

## Quick Start

```bash
# Install
pip install nonoka-cli

# Start interactive REPL
nonoka-cli

# With custom config
nonoka-cli --config ~/.config/nonoka/config.yaml

# Override model
nonoka-cli --model gpt-4o
```

## Configuration

Create `~/.config/nonoka/config.yaml`:

```yaml
model: "gpt-4o"
system_prompt: |
  You are a helpful AI assistant.
```

## Commands

- `/exit` — Quit the CLI
- `/new` — Start a new session
- `/help` — Show help

## Development

```bash
# Setup
uv venv
uv pip install -e ".[dev]"

# Run tests
pytest
```
