Local code review for AI agents
Project description
Towelie
Local code review tool. Fast and easy. You can add comments and export the comments for your coding agent.
Install
Install uv.
uvx towelie
This starts a local server at http://localhost:4242 and opens it in your browser.
Why Use Towelie?
If you like to review code changes locally and not use Github. Another use case of local review tool is with AI agents. I like having an agent working on a task while for itself, do the testing and come back with the complete code. Once that is done, I use Towelie to review the generated code. This is much faster than pushing to Github.
Then I submit my review and give the review to AI agent to go over list of comments. This way I can be nit picky with how I like stuff to be done and I can iterate over the code faster.
Development
uv run towelie --dev
This runs:
- FastAPI with backend auto-reload
- Bun frontend watcher for
bundle.js - Tailwind watcher for
output.css
Browser reload is manual in dev mode, but every refresh will pick up the latest built JS/CSS.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file towelie-0.1.11.tar.gz.
File metadata
- Download URL: towelie-0.1.11.tar.gz
- Upload date:
- Size: 169.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","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":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0621b42195cfc21ef836514bfb48ef87bebf4bc822a6cfcd88e0d6efa8888e5d
|
|
| MD5 |
ead7ce95b92c7459f7cc14706f8b8029
|
|
| BLAKE2b-256 |
2d14f1de04eb119194658b6852064dceb2f08683a187a160856938e8b102dbfe
|
File details
Details for the file towelie-0.1.11-py3-none-any.whl.
File metadata
- Download URL: towelie-0.1.11-py3-none-any.whl
- Upload date:
- Size: 173.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","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":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
785b2915d866e8bac1e3b5f120431c68f310b08d1656eb77942a8532619073dd
|
|
| MD5 |
37bb1f2a51089931cb485d12bbc7cead
|
|
| BLAKE2b-256 |
3e5a97e598764f34a96787e47f06eaaa055cc8d9e51ba1d8668ce6879b6dab75
|