Skip to main content

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


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.8.tar.gz (21.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

krim-0.4.8-py3-none-any.whl (22.2 kB view details)

Uploaded Python 3

File details

Details for the file krim-0.4.8.tar.gz.

File metadata

  • Download URL: krim-0.4.8.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

Hashes for krim-0.4.8.tar.gz
Algorithm Hash digest
SHA256 3b056bbe2bbcafc3b72cd21170e3abadb9be9dd70a19c5a0dab8729bebfaee5f
MD5 3a1702cbecd5ab60d4f658a1f5e606a5
BLAKE2b-256 e75a01da4ed1ddb978b186704e630f288c8022e350c2aef2dd44a8868b298d41

See more details on using hashes here.

File details

Details for the file krim-0.4.8-py3-none-any.whl.

File metadata

  • Download URL: krim-0.4.8-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

Hashes for krim-0.4.8-py3-none-any.whl
Algorithm Hash digest
SHA256 f7414775cd28b16c4fe3f5dfd3dd53ad2b52efad4f2cfea9b5c1b9ccd376aa18
MD5 c7fc03f202fbc1733c97680eddf21157
BLAKE2b-256 2b871091e49dd4b18f538b5bbc6ea96d8adb195f91403e2389e465929f3e1cba

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page