Skip to content

Show HN: Sib - Unixy LLM Client using Git to store converastions, instead SQLite

github.com/sib-project
4 pointshskimse1 comment
On HN

Hi all :)

The reason I like git is that the source tree snapshot and the commit structure itself are always immutable, and destructive operations are just renaming a ref file.

Once you understand that, no matter how hard the CLI is to make sense of, you never hesitate to run a command. You can always get it back.

LLM conversations aren't as fragile to change as a source tree, but for me an auto-generated SHA-1 hash is more comforting than an auto-generated session title ^~^

The project is in its early stages and contributions are welcome. If you've worked with git plumbing commands, it'll be easy to hack on - and I think it'll be pretty fun.

Original: https://github.com/sib-project/sib/blob/master/Documentation...

Comments

This is great, I could see a long running technical collaboration with someone using this. You could merge a train of thought if it was the right direction or abandon the branch.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.