‹ BackHN Continuity

Thread

We want you to build the next Git platform on Cloudflare

217 points · 201 comments · geoffbp

  1. jester997 · · focus · HN ↗
    The next platform for Agentic SCM is just… Fossil. Fossil is an SQLite database that can store anything an agent would ever need.
    1. mtzaldo · · focus · HN ↗
      I use beads + git; you just need to put the bead id at the beginning of the commit msg. The agents do the rest.
      1. jester997 · · focus · HN ↗
        What is beads?

        I am curious what people think about the use case that is different for AI agents compared to humans. Aside from the things people use SCM for already that is.

        Fossil fits the bill if you ask me because it has built in forum and stuff too, so Agentic discourse can happen there, commits happen in the SCM history. And it has auto sync so they can automatically sync their state.

        1. zhynn · · focus · HN ↗
          I looked into beads but I didn't see a way to make it work any better than fossil, and fossil does more stuff. My typical setup is to use the repo as a working directory, the tickets for todo, wiki/forum for conversation. There is also a chat interface, but I haven't tried that with agents yet.

          But I love fossil for this. You can create users for all of the agents (or agent roles). The CLI for fossil is just a binary and it compiles nearly everywhere.

          +1 over here for agentic fossil. With fossil the "work" is integrated in with the code. Beads separates this out, the beads are instances of work that agents can consume, and they aren't part of the work repo. I could see why you might want this, but I still think that fossil gives you more utility.

          More info on beads if you are curious: <a href="https:&#x2F;&#x2F;github.com&#x2F;gastownhall&#x2F;beads" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;gastownhall&#x2F;beads

          1. mtzaldo · · focus · HN ↗
            in my case, i use opencode with oh-my-openagents. Omo has an orchestrator in charge and manage all the intetactions between agents. ADRs store decisions and beads store decisions as well (including design ones), then multiple agents work on a single bead.
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.