
Sib is a command-line LLM client that stores conversations as Git commits instead of a database, giving users version control, branching, and backup for free through Git's native features.
Each user prompt and assistant response becomes a separate commit, allowing users to fork conversations, edit past turns, and share chains via any Git host—collapsing features like Repeat, Edit, and Fork into a single Git-based system.
What happened
A developer released Sib, a command-line LLM client that stores conversations as Git commits instead of using a traditional database like SQLite. Each user prompt and AI response becomes a commit in a Git repository.
Why it matters
By using Git as the storage backend, Sib gives users built-in version control (branching, editing, rewinding), automatic backup, and sharing capabilities without extra code—features that typically require separate implementations in other LLM clients. The approach treats conversations as code-like artifacts with full history and collaboration tools.
What to watch
The project is in early stages and the codebase is not yet stable for large feature work; the creator invites contributions to shape the core API. Installation requires bash ≥ 3.2, Git, jq, curl, awk, and coreutils, and works with any LLM endpoint (defaults to OpenAI).
Ask the AI about this article →
Sib reimagines LLM conversation storage by treating conversations as version-controlled artifacts rather than database records. Instead of building separate features for undo, branching, backup, and sharing—as most LLM clients do—Sib achieves all of them through Git's native capabilities. A conversation is a linear chain of commits, each containing a JSON object with role (user or assistant), content, and metadata. When you ask a prompt, Sib reads the entire chain from HEAD, sends it to the LLM endpoint, and records both the user turn and assistant response as two new commits. This design naturally supports forking (by choosing a parent commit other than HEAD), editing (by creating a new branch from an earlier point), and sharing (by pushing to any Git remote).
The creator built Sib around a deliberate philosophy: rather than shipping each capability as a named feature, let users control context the way Git does. The `-p` flag switches the parent commit, the `-r` flag skips stdin to move HEAD without an API call, and the `-n` flag starts a fresh chain—simple flags that compose into powerful workflows. Named saves (e.g., `sib save eva-3.0-go-off`) let users label important conversation points without memorizing commit hashes. The project is explicitly in early stages; the codebase is not yet stable for large feature work, but the creator invites involvement in shaping the core API.
For example, today's edition would include:
AI-summarized, only the topics you pick — one digest a day via Email, Slack, or Discord.
Free · takes 30 seconds · unsubscribe anytimeWhat is AIToday? →
Ask AI anything about this article. Q&As are published on this page for other readers too.
Chinese large-model developer Z.ai says it can now support large-scale inference using roughly 100,000 domesti…

Analyst Ming-Chi Kuo says Nvidia has revived the Rubin CPX AI accelerator with a substantially redesigned arch…

A UK study by UK AI Security Institute and Limbic AI surveyed 6,474 British adults

Broadcom's Clayton Donley says companies are doing mission-critical work with AI agents quickly, but without t…
OpenAI released a new evaluation framework on July 17, 2026, urging companies to measure AI ROI by 'useful out…

As AI agents perform real business tasks, 'Agentic Identity' (giving each AI a unique employee-like ID) and 'D…
