- Category
- Developer Tools
- Rank
- No. 1493Tools index
Previous survey · No. 1539 ·
- Type
- TOOL
- Use case
- Agent Building
- GitHub
- 22 stars
- Latest release
- v0.0.36
- Date
About
KISS is an agent harness written in Rust, built on the same principles as Pi but optimized for performance. It supports sub-agents, dynamic workflows, MCP, ACP, and WebMCP, plus optional dynamic context compaction and mid-turn reasoning/effort adjustment, and ships with SDKs for Rust, Python, TypeScript, and WASM (the WASM build runs the full agent loop client-side in a browser without a server).
At a glance
KISS is a terminal coding agent with persistent sessions, configurable model providers and automation. It is worth evaluating if you want to keep a terminal workflow while changing providers or scripting repeatable tasks.
Good fit
Developers who want one agent interface across several model backends.
Consider something else when
Keep your current agent if its integrations and session workflow already fit and you rarely change providers.
Start here
Compare two configured providers on one read-only task. Resume the session and check which tools, approvals and context each provider can use.
Cost and requirements
MIT-licensed Rust project. Provider accounts, API keys, subscriptions and usage charges depend on the selected backend.
Limits to know
Available features can vary by provider. Session files and tool outputs can contain project context. Review permissions before scheduling unattended runs.
Sources checked 2026-11-05. Source-based assessment.
Why it made the leaderboard
KISS is a Rust-built agent harness with SDKs across Rust, Python, TypeScript, and WASM, letting the full agent loop run in a browser without a server, plus mid-turn effort and compaction control.
Tags
Tech Stack
Comments (0)
No comments yet
Editorially curated, with community endorsements as a secondary signal. Corrections welcome.