Never hits a wall
Free tiers run out. Zhunt notices, rests that model, and retries on the next healthy free model before you see an error, then tells you exactly what happened.
Free-first AI workspace · open source
Zhunt answers with the best free AI model available right now and switches the instant one runs out, so you stop paying for tokens. Bots that work as a team, windows you can arrange, and nothing between you and the model.
No card · Runs on your computer · Open source
Plan a 3-day trip to Penang
Day 1 George Town street art, then a hawker dinner at Gurney Drive…
R@researcher Three free options… @writer over to you
W@writer Pick Joplin for the simplest start… @critic?
C@critic Clear. One fix: mention sync costs.
zhunt rescued 3 requests
A model hit its limit; another answered.
Add a free Groq key
One click in Connect.
Switches between free models from
See it in 45 seconds
Recorded from the live demo, which uses sample replies. Try it yourself, no install needed.
Why people switch
Free tiers run out. Zhunt notices, rests that model, and retries on the next healthy free model before you see an error, then tells you exactly what happened.
Make bots with their own jobs and AI-made profile pictures. @mention one and they hand work to each other.
Glass windows you drag and overlap, or a keyboard-driven tiled grid like Omarchy. Switch any time.
Tokyo Night, Catppuccin, Gruvbox, Nord, Rosé Pine and more, each with its own wallpaper. Or write your own.
Press the mic and speak. Free speech-to-text turns it into your message.
Zhunt runs locally and sends each request straight to the model it picks. No zhunt server in the middle, no phoning home, and keys stored in a file only you can read. Providers that may train on prompts stay off unless you turn them on.
Up and running in minutes
One command on Mac, Windows or Linux.
Click "Get free key" and paste it in, or start with a model that needs no key at all.
Chat, compare models side by side, or brief your bot team.
How it compares
| Feature | zhunt | Abacus ChatLLM | Poe | T3 Chat |
|---|---|---|---|---|
| Price | Free · Pro $7/mo | $10–$20/mo | ~$20/mo | ~$8/mo |
| Useful free plan | Yes | No | Limited | Limited |
| Uses free model tiers for you | Yes, automatically | No | No | No |
| Runs on your computer | Yes | No | No | No |
| Bot teams | Yes | Agents | Bots | No |
| Open source | Yes | No | No | No |
Other products' prices from their public listings in October 2026; check current prices before relying on them.
Simple pricing
Free
$0
Pro 7-day free trial
$7/mo before applicable tax
Cloud
Waitlist
Checkout disclosure: $0 today · $7/month before applicable tax after the 7-day trial. Your card is required to prevent automated signups; you are not charged today. Unless cancelled, the subscription renews at $7/month before applicable tax; the exact total is shown at checkout. Cancel any time before renewal. Checkout is hosted by Stripe; zhunt never sees your card number. After checkout, run zhunt licence activate with the key you are given (checked offline).
Install
# needs uv: https://docs.astral.sh/uv
uv tool install git+https://github.com/loopeywho/zhunt
zhunt keys add groq # free key from console.groq.com (or paste it in the app)
zhunt serve # starts zhunt on this computer
zhunt open # opens your workspace
Free keys: Groq, Google AI Studio, Cerebras. One key per provider, under that provider's terms. Preview software: tell us what breaks.
Questions
Yes. Zhunt uses the free tiers that AI providers offer (Groq, Google, Cerebras and others) with your own free keys, and moves to the next one when a limit is reached. You only pay if you choose Pro and add a paid key for premium models.
No. Zhunt runs on your computer and sends each request directly to the provider it picks; there is no zhunt server in between. That provider receives your prompt under its own terms, as if you used it directly.
Some free tiers say they may. Zhunt labels them and keeps them off unless you switch them on, which adds capacity (including a provider that needs no key at all).
No. You run one install command once; everything else happens in the app, including adding keys.
When every free model is busy, Pro steps up to a premium model (Claude, GPT or Gemini Pro) using your own paid key, under a monthly spending cap you choose. Everything else is free.
Any time before renewal, from the billing link in your Stripe receipt. Pro keeps working to the end of the paid period, and the free version keeps working after that.