Wisp
Wisp is a coding agent that stays in sync with you. You can redirect it while it works, approve changes before they happen, and inspect the transcript afterward.
Its TUI, print mode, JSONL RPC process, and Python SDK share one typed runtime. Sessions, approvals, cancellation, and event ordering behave consistently across those interfaces, within the controls each input model can support.
Choose a starting point
- Build a coding agent: learn the model/tool loop, build runnable checkpoints, and examine Wisp’s engineering choices and trade-offs.
- Use Wisp: install the application and start working in your repository.
- Understand Wisp’s architecture: find the runtime boundaries and implementation entry points.
Install Wisp
uv tool install "wisp-ai==0.1.0"
cd path/to/project
wisp
Tip
Wisp 0.1.0 is available
The first stable release includes live TUI steering, lazy provider startup, persistent sessions, explicit safety approvals, and typed CLI, RPC, and SDK interfaces. Read the release notes or install from PyPI.
Start reading
Begin with the Introduction and Quickstart. Then read how Wisp stays in sync or embed Wisp with the Python SDK.
The later parts of this book cover the public reference, Wisp’s internal architecture, and contributor workflows.