Pre-release
This release is a pre-release and may not be stable for production use.

wizolt
A terminal coding agent. Read code, edit files, run commands — and pick up where you left off.
Highlights
- Keep long tasks going. Automatic context compaction, prompt caching on supported providers, and saved sessions. Resume conversation, tool history, and diffs with
wizolt -c. - Review every change. Edits reject stale or ambiguous targets.
/diffshows the latest round or the whole session. - Steer while it works. Send follow-ups, queue the next task, and let slow commands run as background jobs.
- Mix models. Connect OpenAI-compatible Chat Completions, Responses, or Anthropic Messages APIs. Run parallel subagents with independent conversations and model settings.
- Bring your tools. MCP servers, reusable Markdown skills, and shell hooks for checks and formatters.
- Make it yours. Preview themes, diff colors, statusbars, dividers, and input symbols in
/theme; customize further in your config.
Install
Requires macOS or Linux, Python 3.11+, and uv.
uv tool install wizolt
wizolt --init-config
Add your provider to ~/.wizolt/config.toml:
[provider]
active = "default"
[provider.default]
url = "https://api.deepseek.com"
model = "deepseek-flash"
and its key to ~/.wizolt/secrets.toml, so the config stays shareable:
default = "sk-..."
Start in your project directory:
wizolt
Upgrade with uv tool upgrade wizolt.
No built-in sandbox. wizolt can edit files and run commands. Use a container or VM when you need isolation.
Links
- Documentation — full usage guide and reference.
- Maintainer design notes — architecture, state ownership and known trade-offs.
- Blog post — why and how it was built.
Metadata
Release files for wizolt 0.73.0a2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| wizolt-0.73.0a2.tar.gz | 672.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| wizolt-0.73.0a2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.4 MB
Release files / wizolt-0.73.0a2.tar.gz
| Download URL | wizolt-0.73.0a2.tar.gz |
|---|---|
| Size | 672.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
dcec075dd603f3e4be41ced6312dd51e570bf45e84a4c7353fa7adac21f1276e
|
|
BLAKE2b-256 checksum How to use checksums |
4dccfd0a17bfe4a86168041747560d1e4b3df1e47128868c624071c2d2a61b96
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.12.17 {"installer":{"name":"uv","version":"0.12.17","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Release files / wizolt-0.73.0a2-py3-none-any.whl
| Download URL | wizolt-0.73.0a2-py3-none-any.whl |
|---|---|
| Size | 751.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8a29a1efe148715fcb9d5f46ad06d19399a946705e8ff6729bd2f3f2111c7bbe
|
|
BLAKE2b-256 checksum How to use checksums |
7d1ef0a3af3dc5285f5973f01aeea18ee33740578351a61639c70aaa34891427
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.12.17 {"installer":{"name":"uv","version":"0.12.17","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|