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

A standard Unix LLM client. Contribute to sib-project/sib development by creating an account on GitHub.
4 points by hskimse 66 days ago github.com 1 comments
Summary not yet generated for this article.

Original Text

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 (1 of ) ⌛

Loading more comments... ⌛
Scroll down to load more comments
No comments available.
Type to search HN and engineering blog articles
Press Escape to close  |  ↑↓ to navigate  |  Enter to open