Practical overview
When it fits
Use Kiso when an agent's session state needs to survive process interruption, when approvals and tool results need to persist, or when you want a terminal coding agent with configurable approval modes.
Who it is for
- Developers embedding an agent runtime in an existing program
- People using a terminal coding agent for file and shell tasks
- Teams designing agent workflows that need resumable sessions and approval checkpoints
Documented uses
- Embed durable agent sessions in an application through the SDK
- Resume committed work after a crash or closed terminal
- Pause for human approval and continue a session later
- Use a terminal agent to read, search, write, edit, and run shell commands
Requirements & limits
The terminal installation instructions require Node 22 or later on macOS or Linux. The project is MIT licensed.
- The runtime persists approvals and tool results and resumes from the durable committed portion of a session.
- Kiso distinguishes between embedded SDK use and its terminal coding agent.
- The terminal agent supports Anthropic, DeepSeek, OpenAI, ChatGPT sign-in, and OpenAI-compatible endpoints or gateways.
- Writes and shell actions request approval by default; the terminal agent provides multiple approval modes.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Install and connect the Kiso terminal agent
Install the terminal coding agent and connect it to a model provider.
Before you start
- Node 22 or later
- macOS or Linux
- A supported model sign-in, subscription, API key, or compatible endpoint for model use
Steps
Install with the command below, or use the command below without a global install.
npm install -g @vincemakes/kiso-codenpx @vincemakes/kiso-codeStart the agent with
kisowhen installed globally.Connect a provider with
kiso loginand the provider name, or use the documented endpoint login option for a gateway.
Expected outcome
The terminal agent is installed and connected to a model for coding-agent sessions.
Guide limitations
- The installation instructions specify macOS or Linux and Node 22 or later.
- The first run can show a scripted demo without a model key; connecting a model is a separate step.
Compare options for AI coding assistance
These projects document a common task and share a project role. This is a source-based comparison, not an execution benchmark or a guarantee of interchangeability.
| Project | Documented purpose | Platform | Access and requirements |
|---|---|---|---|
| Kiso | Embed durable agent sessions in an application through the SDK | CLI, Self-hosted, Server | The terminal installation instructions require Node 22 or later on macOS or Linux. The project is MIT licensed. |
| Dexto | Define agents in YAML with a model, tools, storage and permissions. | CLI |
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 7 October 2026
- Original website title
- vincemakes/kiso · Official homepage title · retained in its source language

