Skip to main content

From Source

Requires Rust 1.89+ (stable, edition 2024).
git clone https://github.com/TyKolt/kremis.git
cd kremis
cargo build --release
The binaries are built to target/release/:
  • kremis — CLI and HTTP server
  • kremis-mcp — MCP server for AI assistants

Verify

cargo test --workspace
cargo clippy --all-targets --all-features -- -D warnings

Docker

docker build -t kremis .
docker run -d -p 8080:8080 -v kremis-data:/data kremis

Environment Variables

VariableDescriptionDefault
KREMIS_API_KEYEnables Bearer token authentication(disabled)
KREMIS_RATE_LIMITRequests per second rate limit100
KREMIS_CORS_ORIGINSComma-separated allowed origins, or *localhost only
KREMIS_LOG_FORMATLog output format: text or jsontext
RUST_LOGLog level filter (e.g. kremis=debug, info)kremis=info,tower_http=debug
KREMIS_URLKremis server URL (used by the MCP bridge)http://localhost:8080
Last modified on March 7, 2026