Metadata-Version: 2.4
Name: krim
Version: 0.4.8
Summary: KRIM CLI - thin agent interface for terminal
Project-URL: Homepage, https://github.com/batteryhob/KRIM
Project-URL: Repository, https://github.com/batteryhob/KRIM
Author: batteryhob
License-Expression: MIT
Keywords: agent,cli,coding-agent,llm,terminal
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
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: krim-sdk>=0.4.6
Requires-Dist: prompt-toolkit>=3.0.0
Requires-Dist: rich>=13.0.0
Description-Content-Type: text/markdown

# KRIM CLI

Thin CLI agent. Trust the model, keep the harness light.

## Installation

```bash
pip install krim
```

Requires Python 3.10+ and one of:

```bash
export ANTHROPIC_API_KEY="sk-..."
export OPENAI_API_KEY="sk-..."
export OPENROUTER_API_KEY="sk-or-..."
```

## Usage

```bash
# Interactive mode
# Prompts for provider, model, and any missing API key
krim

# Single prompt
krim "fix the bug in main.py"

# Explicit provider/model
krim --provider claude --model claude-opus-4-6 "refactor this"
krim --provider openai --model gpt-5.2 "add tests"
krim --provider openrouter --model minimax/minimax-m2.5 "fix the failing test"
krim --provider openrouter --model z-ai/glm-5-turbo "summarize this repository"

# Sessions
krim --log-dir ./.krim/session "investigate flaky tests"
krim --resume ./.krim/session

# Other options
krim --max-turns 20 "big refactor task"
krim --skill deploy "ship it"
krim --loop --exit-on "pytest" "implement the feature"
krim --parallel "add auth" "add tests"
```

## License

MIT
