Closed notpushkin closed 2 months ago
(Another option, of course, would be to replace Streamlit with something lighter, but I'm not sure if it's feasible at this point.)
As of v0.44.0:
aider-chat[help]
aider-chat[browser]
aider-chat[playwright]
I'm going to close this issue for now, but feel free to add a comment here and I will re-open or file a new issue any time.
Hey, first of all thanks for your wonderful project!
I've noticed that the default setup of Aider is at 926 MB now. This is mostly due to dependencies. Here's top 15:
The way around that is to make some dependencies optional. One low-hanging fruit is Streamlit, which is 484 MB (incluing its own dependencies)! To do that, you could declare it as an extra:
And check if it's available in the runtime:
Please let me know if you would be interested in a PR!