-
Notifications
You must be signed in to change notification settings - Fork 602
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use uvx
to make the tools executable scripts
#46
Comments
Yeah I think that's a great idea. I will try to do this change this week. |
I'm not an uv expert, but after some research, I've got a few questions. As I understand it, So my current concern is more about balancing the initial setup convenience against the long-term maintainability. Given that our current approach works reasonably well and strikes a balance between these two aspects, I lean towards saying that |
Install flow:
Thats actually it. Users don't even need to download the tools. Then when the agent invokes the tools, they do so like: uvx llm_api --prompt "Your verification question" --provider {openai|anthropic} --image path/to/screenshot.png And
My understanding is that So you still get all the benefits of Either way, worth some experimentation, but I think you will be pleasantly surprised! |
If you packaged and published the tools as scripts with
uv
, it would simplify the installation process and usage. The LLM could then just runuvx web_scraper...
and not have to worry about dependenciesThe text was updated successfully, but these errors were encountered: