hob gives you one workspace for every coding agent you run. Run agents in parallel, switch models without losing context, and track every output back to the conversation that created it. Your workspace stays consistent, reliable, and predictable - organized long after the agents finish. Built for developers who direct multiple agents every day. Independent by design: bring your own keys, choose any model, and switch anytime without relying on a single AI supplier.
No reviews yetBe the first to leave a review for hob
Maker
📌
Hey Product Hunt 👋
I'm Andrew, one of the people building hob.
We built it because the job changed. You don't work in one editor anymore — you run several coding agents at once, and the best one changes week to week. But most tools were built for the old setup, when the editor and the model came bundled, so they quietly push their own inference and make leaving cost something.
hob is the opposite. One workspace for every agent you run — with initial support for Claude Code, Codex, OpenCode. Bring your own keys, use your subscriptions, pick whatever model is best this week, and switch the moment a better one ships. We never sell inference, so we only win when you get work done faster.
And every output an agent creates becomes an artifact — indexed, searchable, and linked to the conversation that made it. When a bug shows up, you fix it with the agent that already has the context, instead of explaining it to a new one from zero.
Try it here: https://hob.dev/trial with promo code PRODHUNTLAUNCH. As a thanks, the first month is free for anyone who wants to give it a go — and any feedback would be hugely appreciated.
- Andrew
Report
How does this handle context handoffs when switching between models mid-session, especially if the new model has a smaller context window than the previous one?
Report
Maker
@aslem7r For initial release we are not trying to manage context at a layer above the providers' harnesses. We are delegating to them directly as a meta harness with vastly better ux and automatic organization promises.
What the means to day is if you're switching models from the same provider - like two wildly different models via OpenCode, the underlying harness will handle that directly.
In practice, if you want to do a deliberate inter-backend handoff (which I often do), you can ask the backend directly for a summary and handoff to the other backend.
hob provides the underlying infra so every agent just "knows" how to do this in a way that's properly linked and observable (the handoff is traceable later).
We are studying inter-provider context management and a more robust alternative approach will be incorporated in the coming months, but at this moment we're not trying to out-harness the billion dollar harnesses.
Love the idea of going back to previous agent sessions. I had to copy-paste context way too many times, curious to see how it works in your app. One question: if we go back to the same old sessions multiple times, does it not bloat the context of those?
But anyways, looks really cool, will give it a try!
Report
Maker
@johnnyfekete Most of the harnesses do compaction really well today, and hob doesn't interfere with that. So even conversations that span hundreds of turns over several weeks / months stay very usable.
That said, hob tries to keep you organized around projects, workspaces and panes. Because its SOO easy to make a new pane, doing so frequently for distinct new features feels really seamless.
You get into that workflow and search and artifact linking becomes exponentially more useful - and context stays cleaner as a byproduct.
Report
How does hob handle context when switching between models mid-conversation, and is there any latency hit from routing through your own keys versus a hosted setup?
Great product! i feel this will become great unlock for many teams like us as we become less dependant on specific models
Report
Maker
@joalavedra Having worked on teams filled with AI power users - we've got a whole roadmap specifically to support team collaboration in a way that makes you less dependent on any single provider.
Workflow sharing is live already, backend-agnostic conversation sharing coming this week (been alpha testing with some core users). Having the whole team in the same workspace interface, regardless of backend preferences, is already a big collaboration unlock and lets the org stay agile as the space shifts week to week.
Let us know what you think!
Report
Finally tried hob and the parallel sessions actually feel stable, not just stacked tabs. Switching models mid-thread without losing context was the part that surprised me most.
How does this handle context handoffs when switching between models mid-session, especially if the new model has a smaller context window than the previous one?
@aslem7r For initial release we are not trying to manage context at a layer above the providers' harnesses. We are delegating to them directly as a meta harness with vastly better ux and automatic organization promises.
What the means to day is if you're switching models from the same provider - like two wildly different models via OpenCode, the underlying harness will handle that directly.
In practice, if you want to do a deliberate inter-backend handoff (which I often do), you can ask the backend directly for a summary and handoff to the other backend.
hob provides the underlying infra so every agent just "knows" how to do this in a way that's properly linked and observable (the handoff is traceable later).
We are studying inter-provider context management and a more robust alternative approach will be incorporated in the coming months, but at this moment we're not trying to out-harness the billion dollar harnesses.
Bonboarding
Love the idea of going back to previous agent sessions. I had to copy-paste context way too many times, curious to see how it works in your app. One question: if we go back to the same old sessions multiple times, does it not bloat the context of those?
But anyways, looks really cool, will give it a try!
@johnnyfekete Most of the harnesses do compaction really well today, and hob doesn't interfere with that. So even conversations that span hundreds of turns over several weeks / months stay very usable.
That said, hob tries to keep you organized around projects, workspaces and panes. Because its SOO easy to make a new pane, doing so frequently for distinct new features feels really seamless.
You get into that workflow and search and artifact linking becomes exponentially more useful - and context stays cleaner as a byproduct.
How does hob handle context when switching between models mid-conversation, and is there any latency hit from routing through your own keys versus a hosted setup?
Openfort
Great product! i feel this will become great unlock for many teams like us as we become less dependant on specific models
@joalavedra Having worked on teams filled with AI power users - we've got a whole roadmap specifically to support team collaboration in a way that makes you less dependent on any single provider.
Workflow sharing is live already, backend-agnostic conversation sharing coming this week (been alpha testing with some core users). Having the whole team in the same workspace interface, regardless of backend preferences, is already a big collaboration unlock and lets the org stay agile as the space shifts week to week.
Let us know what you think!
Finally tried hob and the parallel sessions actually feel stable, not just stacked tabs. Switching models mid-thread without losing context was the part that surprised me most.