Skip to content

KISS

Fast Rust terminal coding agent with 44 providers that can ask Jev for its own decisions through a bundled client.

Librarybeta

Overview

KISS is a terminal coding agent written in Rust and based on Pi, built for speed and simplicity: the native interface reaches its first warm frame in about 5 ms. It supports 44 built-in providers, including OpenAI Codex and Anthropic subscriptions, the OpenAI and Anthropic APIs, Cursor, Google, OpenRouter, Bedrock and GitHub Copilot, plus OpenAI-compatible ones, with access to over 1,000 catalog models. It uses four default tools (read, write, edit, bash) and supports persistent sessions, scheduled loops, autoresearch, parallel subagents, MCP servers and embedding through Rust, Python, TypeScript, WebAssembly and RPC.

Its connection to Jev, per the listing, is that the agent asks Jev for some of its own decisions, with the client in the kiss-coding crate. The README excerpt does not detail which decisions go to Jev, so specifics are not confirmed here. It runs locally and collects no telemetry.

What the decision model decides

TypeQuestionAnswers
ChoiceInternal agent decisions delegated to Jev (details not documented in the README excerpt)(inferred)—

How it works

  1. User works in the KISS terminal interface
  2. Agent runs its tool loop with the chosen provider
  3. Selected internal decisions are sent to Jev via the kiss-coding client
  4. Agent proceeds based on the typed answers

Strengths

  • Very fast native interface
  • Wide provider support
  • Local harness with no telemetry

Caveats

  • Jev's role is not described in detail in the README excerpt
  • General coding agent rather than a Jev-specific tool

Getting started

curl -LsSf https://raw.githubusercontent.com/racetozero/kiss/main/install.sh | sh (or brew install racetozero/tap/kiss).

At a glance

Type
Library
Status
beta
Language
Rust
Runtime
terminal app; SDKs for Rust, Python, TypeScript, WASM
Has code
yes

Use cases and integrations

How curated lists describe it

  • Rust terminal coding agent with 44 providers that asks Jev for its own decisions; `kiss-coding` holds the client.

    MrJev/awesome-jev

Frequently asked questions

What is KISS?

A fast terminal coding agent in Rust with many model providers.

How does it use Jev?

According to the listing, it asks Jev for some of its own decisions via the kiss-coding client.

Does it collect telemetry?

No, the README says the harness runs locally with no telemetry.

Related projects

  • npm library that rate-limits, spend-caps, caches and redacts every Jev request made in a loop.

    LibrarybetaJavaScript
  • jev-cli★ 2

    Rust agent-facing CLI built on the unofficial jev-sdk crate: predict, choose and score with strict stdout and meaningful exit codes.

    CLIbetaRust
  • Orchvia: local engine with TS and Python SDKs that runs Claude Code and Codex agents as a team, routing tasks by code and typed decisions.

    LibrarybetaTypeScript
  • Russian-language Jev toolkit with a zero-dependency Python client, key pooling and a guide to free credits via a third-party relay.

    LibraryprototypePython
  • AutoGPT agent platform, listed as adding Jev decision blocks for typed routing, filtering, scoring and confidence-gated next actions.

    ProjectproductionPython
  • Multi-agent orchestration layer for Claude Code with opt-in Jev hooks for fast judgment points, decision caching and egress controls.

    PluginproductionTypeScript