3 ms·
Show HN: Cabinet – Kb+LLM (Like Paperclip+Obsidian)
Hi HN,
for quite some time I've been thinking how LLMs are missing the knowledge base, where I can dump CSVs, PDFs, and most important, inline web app. running on Claude Code (bring your own agent) with agents with heartbeats and jobs
https://runcabinet.com https://runcabinet.com
It runs locally and is installable via npm.
GitHub (open source): https://github.com/hilash/cabinet https://github.com/hilash/cabinet
This is still very early. I put the first version together quickly after seeing a post by Andrej Karpathy about LLM knowledge bases, which matched closely with what I’d been building.
Some people have already started trying it and opening PRs, which has been encouraging (got 374 stars in 2 days :] )
If useful:
Waitlist for a hosted version: https://runcabinet.com/waitlist https://runcabinet.com/waitlist
Discord (small, but growing): https://discord.gg/rxd8BYnN https://discord.gg/rxd8BYnN
Would really appreciate feedback:
does this “KB + agents” model make sense?
what would you expect from a system like this?
where does this fall apart?
Happy to answer anything.
Hila
- boazl 6mo ago[flagged]
- Hilash 6mo agoyes, Cabinet core principle is BYOAI (Bring your own AI). Cabinet should work with Claude, Codex, OpenCode, local models, and whatever comes next, without forcing your knowledge into a single provider’s ecosystem.
- subdomain 6mo agoI love this idea! I agree that LLMs often don't have the knowledge that's actually important (a frustration I have with ChatGPT is that it remembers unimportant things and then over-indexes on them in its responses).
- Hilash 6mo agoTotally agree. The current memory implementations feel a bit meh. you don’t really control what’s stored or how it’s used. I’ve been thinking of it more as a visual knowledge layer you can inspect + operate on, rather than something implicit inside the model. Curious if you’ve found any tools that handle this well today?
- subdomain 6mo agoI haven't yet, unfortunately! I'm happy to offer more feedback- my email is micah.blachman@gmail.com
- innerproduct 6mo ago[dead]
- hanrok 6mo ago[flagged]
- Hilash 6mo agoglad you liked it! Yes, I’m thinking about org support, but trying to do it without losing the “files on disk / git-backed” model. directions i'm thinking about: shared knowledge base (still file-based), permissions on top, optional hosted layer. Still early though. curious if you’re using it solo or already trying to share it with a team?
- alexkubica 6mo ago[flagged]
- Hilash 6mo agoThanks! It's just 2 days old and i'm working full speed to merge all PRs. it's really exciting have my first open source project after years in corporates.
- amirzak 6mo ago[flagged]
- Hilash 6mo agohaha in 2027
- roitalpaz 6mo agowhy is this better than just using claude+obisidian?
- Hilash 6mo agoobsidian is overkill for most people. however, if you are managing more than private repo, you would like to see one place for your ai agents + data, a KB +LLMs. Also, Cabinet is open source, it’s like Paperclip+obsidian together, open source and free. plus, as an engineer I feel very uncomfortable running closed software these days,as one skill can take over my computer.
- Liav25 6mo ago[flagged]
- Hilash 6mo agothanks!
- eliluzac2 6mo ago[flagged]
- johnwhitman 6mo ago[flagged]
- fawabc 6mo agoreally like the shipping of html apps inside knowledge bases, i can see a lot of very niche and useful internal tools being built to support a lot of custom workflows without leaving your actual knowledge base