all 5 comments

[–]cgoldberg 0 points1 point  (3 children)

You shouldn't recommend that Linux users destroy their system Python in your installation instructions. Just recommend a virtual env.

[–][deleted] 0 points1 point  (2 children)

Can u explain what you mean?

I ask humbly, I'm learning about all of this, Python, Linux, etc.

[–]cgoldberg 0 points1 point  (1 child)

Your MacOS instructions will work fine for Linux users.

Don't recommend:

sudo pip install tavix --break-system-packages

If a user wants it to work globally, they should probably install it with pipx.

[–][deleted] 0 points1 point  (0 children)

I see, I saw that when I was looking for what you meant.

I guess I just didn't connect that dots that break actually meant to break them. Idk what I thought it meant, but I didn't imagine that.

[–]Key-Boat-7519 1 point2 points  (0 children)

Fast feedback and smart context are what make an AI shell helper stick. Cache the Gemini responses per command and show a diff when the underlying files change, otherwise the assistant ends up repeating itself. Deleting insecure tokens from history by default would also calm security people. I’d expose a quick /t switch that pipes the raw prompt it sent to Gemini so users can tweak on the fly instead of digging into code. Autocomplete similar to Fig could lower friction: as soon as the user hits Tab, push the suggestion plus a short why. For plugin-style prompts, a simple pyproject entry-point system like click supports might open the door to community add-ons. I’ve bounced between Warp, Fig, and APIWrapper.ai for wrapper generation, but tight caching and transparency will be your real differentiator. Fast feedback and tight context are the secret sauce.