frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Hob - Open-source, on device alternative to Claude Cowork and ChatGPT

https://github.com/FrigadeHQ/hob
32•pancomplex•5h ago
Hey HN, I'm Christian and this is a new OSS project I've been noodling on for the last couple of weeks. Hob is a free, MIT-licensed desktop app for Mac, Windows and Linux that works on your files the way the Claude and ChatGPT desktop apps do, except the model runs on your own computer. It uses open-weight models (currently Gemma 4 and gpt-oss). All your chats and files never leave your system. The only things that go online are web search (can be turned off in settings) and any MCP connectors you add yourself.

Main features:

- Automatically finds the best open-weight model for your hardware on first install (Mac/Linux/Windows)

- Writes sandboxed Python code for ad hoc tools (data processing, document conversion, graphs etc.)

- Built-in web search (powered by SearXNG)

- MCP support

- Image recognition

- CRUD to your local filesystem

- Works fully offline with no internet

Before building this I tried every local AI app I could find, but it seemed each one had different problems. The main thing I noticed is that none of them could do what the ChatGPT and Claude apps do with your files, e.g. read and change files in a folder, look at images, run code in a sandbox, draw a chart. The most advanced thing any of them did was paste a plain text file into a small context window, which basically failed as soon as you had a file larger than a few KB. I couldn't find anything that could easily parse images and bigger PDFs.

The OSS solutions that were more advanced all seemed to default to hosted models (either OSS or closed), which defeats the entire point of the privacy that on-device OSS offers. They also seemed to push towards an account/open-core style business.

I build it using Electron bridged with llama.cpp in its own process. On initial load, the system will try and figure out if you have a compatible graphics card and if not default to CPU-only (I ran into a lot of issues of graphics card beeing seemingly compatible but then crashing on first query, there's a whole saga to this lol). Code execution happens in a sandbox that can only write to the chat's folder and has no network unless asked (sandbox-exec on macOS, Landlock on Linux and a low-integrity process on Windows). Images go to a small Qwen3-VL model. Dictation is a local Whisper model.

The hardest part was definitely to get the smaller models to use tools reliably. Ran into a ton of issues of 4B models happily saying "here's your chart" without ever calling the chart tool or get stuck in an infinite call loop. I spent a fair amount of the work building guards vs tweaking prompts (that didn't really work for small models).

I understand the pushback that local models are weaker than frontier cloud models. This is true, but for most tasks for most normal people, I'd argue you rarely need the newest frontier model. From my own evals, systems with 16+ GB of RAM do really well, and if you have a GPU or more RAM, you get very close to what you'll get out of the box with a frontier hosted model.

Excited to hear what you think and see how it runs on other systems!

Comments

jrm4•56m ago
So there are a zillion of these, including ones that do what yours does. But that being said, I'm going to always upvote every single one of them because this is better and more important that what the big companies are doing across the board.
pancomplex•48m ago
Thank you! Would love to hear which ones you've used. Working with local files without anything going to the cloud was the main thing I wanted. I tried Jan, OpenWork, Chatbox and Lobe, and couldn't get that working well in any of them. If there's one I missed it would be great to check it out!!
universenz•32m ago
Definitely check out Osaurus for macOS and Windows. Heavily privacy focused with e2ee iOS and iPadOS tethers.
fmxexpress•22m ago
In PasClaw, I specifically built it to do local embedding and other local only functionality. Whether it works well or not yet is another story.
prophesi•6m ago
Have you tried Open WebUI? It doesn't determine which model works best for your hardware, but it otherwise has a very large feature set with a large community, and runs offline by default. Geared more for technical users, however.
vorticalbox•
53m ago
Did you happen to try bionic?

https://lmstudio.ai/

laughing_snyder•43m ago
This doesn't seem to be open source? They link a GitHub account, but I don't see the repo for this tool.
universenz•28m ago
Correct, they’re closed source and you can’t opt out of analytics
laughing_snyder•41m ago
Looks great. One thing I am missing is the ability to change the installation directory for the models. For space reasons, I want them to be on a different partition.
pancomplex•40m ago
Good call. Are you on PC/Mac/Linux?
laughing_snyder•35m ago
Linux. I saw you support HOB_USER_DATA, which is great. But I want my config to remain in .config/Hob and only move the models (or whatever else needs lots of space) to another disk/directory.

Edit: Actually I think HOB_USER_DATA is enough for my use case.

_aavaa_•20m ago
Why does it have to be JS? With all this AI, why can't we ship native apps.
pancomplex•14m ago
It's still pretty tricky to do this as a solo dev to keep feature parity in my experience (fun fact, even Claude's own Desktop app is made in Electron).

That being said, majority of the heavy LLM lifting happens natively with llama.cpp :)

Type Server Protocol

https://github.com/microsoft/pylance-release/blob/main/docs/tsp/type-server-protocol.md
138•adamnemecek•3h ago•97 comments

Sebastian Raschka's from-scratch video course on building reasoning models

https://magazine.sebastianraschka.com/p/building-reasoning-models
468•sgiannopoulos•6h ago•64 comments

CSS-Tricks has a new owner

https://css-tricks.com/css-tricks-has-a-new-owner/
312•edent•5h ago•69 comments

Oldest GUI application that still runs on Windows 11

https://blog.enlyth.com/posts/oldest-windows-gui-app-win-11/
171•enlyth•3h ago•91 comments

Nietzschian Debugger

https://github.com/DilawarShafiq/nietzschian-debugger
98•dilawargopang•3h ago•30 comments

GPT-6.1 Terra

https://openai.com/index/introducing-gpt-6-1-terra/
372•meetpateltech•3h ago•225 comments

The EPA Is Quietly Killing Its Web Archive

https://www.motherjones.com/environment/2026/10/epa-online-archive-deletion-zeldin-camp-lejeune-t...
150•robtherobber•2h ago•21 comments

Anthropic S-1

https://www.sec.gov/Archives/edgar/data/2130357/000162828026067168/anthropicpbc-sx1.htm
1335•SiNTEx•8h ago•1317 comments

A Man from the Future: Why Johnny Can't Stop Abstracting

http://muratbuffalo.blogspot.com/2026/10/the-man-from-future-why-johnny-cant.html
62•aray07•3h ago•31 comments

SIMD-accelerated computer vision on a $2 microcontroller

https://shraiwi.com/blog/simd-fast-esp32s3/
146•zdw•22h ago•47 comments

Diamond Transistor

https://www.df.com/diamond-transistor
98•Gravityloss•3d ago•53 comments

Sigma Says the Compact, Modular FP2 Is the Ultimate Hybrid Camera

https://petapixel.com/2026/10/22/sigma-says-the-compact-modular-fp2-is-the-ultimate-hybrid-camera/
27•thm•3d ago•16 comments

Show HN: Hob - Open-source, on device alternative to Claude Cowork and ChatGPT

https://github.com/FrigadeHQ/hob
35•pancomplex•5h ago•14 comments

Blaise Pascal invented fixed route public transport (2024)

https://humantransit.org/2024/12/one-of-the-greatest-inventions-in-the-history-of-human-transport...
242•skadamat•4d ago•125 comments

US designates helium as a critical material

https://apnews.com/article/energy-critical-materials-minerals-helium-43da160adc1bad389fba0b9ffbd1...
122•rbanffy•2h ago•63 comments

Birdwatching rewires the brain and slows cognitive decline

https://www.bbc.com/future/article/20261019-birdwatching-rewires-the-brain-and-slows-cognitive-de...
470•cisc•2d ago•182 comments

Pharo 14

https://pharo.org/news/2026-10-26-Pharo14Release.html
214•xkriva11•10h ago•52 comments

In Leaked Audio, Flock CEO Tells Cops Backlash to the Company Isn't Real

https://www.404media.co/in-leaked-audio-flock-ceo-tells-cops-backlash-to-the-company-isnt-real/
176•Frieren•3h ago•94 comments

Show HN: Glider 4.0 Unofficial Web Edition (Mac game port)

https://dbohdan.github.io/glider/
18•networked•22h ago•3 comments

Somebody please stop the spam texts

https://notes.npilk.com/stop-the-spam-texts
90•npilk•1h ago•96 comments

Microsoft offers voluntary buyouts to a quarter of its workforce

https://www.kuow.org/technology/2026-10-26/microsoft-offers-voluntary-buyouts-to-a-quarter-of-its...
20•mooreds•17m ago•1 comments

Concerning behavior from a popular open-weight AI model

https://cohere.com/blog/concerning-behaviour-popular-open-weight-ai-model
205•matthieu_bl•4h ago•76 comments

Who killed the EV cert? A browser whodunit for Halloween

https://qwac.com/blog/who-killed-the-ev-cert
5•roddylindsay•3d ago•6 comments

Fixing Tool-Call Accuracy in vLLM

https://www.ubicloud.com/blog/fixing-tool-call-accuracy-in-vllm
138•coffeemug•8h ago•64 comments

Switzerland. Block by block. At 1:1 scale

https://blocks.manifold3d.ch/
438•theanonymousone•12h ago•208 comments

An incremental approach to JIT construction

https://dl.acm.org/doi/10.1145/3830440.3832304
30•andsoitis•2d ago•1 comments

Should Police Wipe a Criminal's Cellphone Before Returning It?–U.S. vs. Stathas

https://blog.ericgoldman.org/archives/2026/10/should-police-wipe-a-criminals-cellphone-before-ret...
35•hn_acker•3h ago•31 comments

ChatGPT Keeps Telling People 404 Media Can Solve Their Tech Support Problems

https://www.404media.co/chatgpt-keeps-telling-people-404-media-can-solve-their-tech-support-probl...
175•cdrnsf•3h ago•57 comments

World Wars I and II Military Aviation Museum Collection

https://www.militaryaviationmuseum.org/our-collection/
21•NaOH•3d ago•9 comments

Skydance offers buyouts, orders return to office

https://variety.com/2026/film/news/skydance-voluntary-buyouts-layoffs-5-days-per-week-in-office-p...
60•metabagel•2h ago•13 comments