KRIM CLI - thin agent interface for terminal
Project description
KRIM CLI
Thin CLI agent. Trust the model, keep the harness light.
Installation
pip install krim
Requires Python 3.10+ and one of:
export ANTHROPIC_API_KEY="sk-..."
export OPENAI_API_KEY="sk-..."
export OPENROUTER_API_KEY="sk-or-..."
Usage
# 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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
krim-0.4.9.tar.gz
(21.1 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
krim-0.4.9-py3-none-any.whl
(22.2 kB
view details)
File details
Details for the file krim-0.4.9.tar.gz.
File metadata
- Download URL: krim-0.4.9.tar.gz
- Upload date:
- Size: 21.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.9 {"installer":{"name":"uv","version":"0.9.9"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
46e2964ba870cb6c44e78905ba7f7b461e93100805827a30a50b22c01cb4e142
|
|
| MD5 |
057c66fcc3e598ec9107dce4b5481a6a
|
|
| BLAKE2b-256 |
7383b1d618ef3e9fe70191df77fde695d6cfc60f26ea2a7c697ac5008bef38fe
|
File details
Details for the file krim-0.4.9-py3-none-any.whl.
File metadata
- Download URL: krim-0.4.9-py3-none-any.whl
- Upload date:
- Size: 22.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.9 {"installer":{"name":"uv","version":"0.9.9"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a4b1379988502c38a9fe7a4cd10148d121a048369ce75dfb0fbaa534b65b76f4
|
|
| MD5 |
3c1c3f63b876a3913a59284093768ad3
|
|
| BLAKE2b-256 |
c448ebef9a6dbc1dc98d65caa118e282b192cf1c4dd44eaaddd1bb9cb18720e6
|