Comment by tomasreimers

19 hours ago

Hi all, my name is Tomas. I am one of the developers on Origin, and I was one of the founders of Graphite (https://graphite.com).

Happy to answer any questions about Origin or source control in general!

What I don't understand from the blog post is what's different in this offering than github - is it just the agentic tie ins where I can ask my agent to make changes while browsing the PR?

Are there any fundamental differences, ie ways of working that solve the worktrees problem?

  • Expect a lot more from us.

    We wanted to release a beta so people could start experimenting with our scalability and extensibility themselves. Over the next few weeks, you can expect a handful of features starting to change source control to better understand and work with agents.

    • Are there any plans for compatibility with GitHub's APIs?

      I have a lot of dev tooling which assumes code is stored on public GitHub and/or GitHubEnterprise. This produces some degree of lock-in, in that all that code would have to be rewritten to migrate to something else. (Yes, AIs can help, but they still don't make migration effortless.)

      The major Git hosters tend to implement roughly the same concepts, albeit with lots of little variations. It would be great if there were some sort of standardised API everyone implemented. In the absence of that, it makes sense for people to emulate the incumbent's APIs as a de facto standard, just like how other vendors copy OpenAI's APIs for talking to LLMs.

  • The idea is that it's like Github but it stays up even as your commit/CI frequency increases. As a customer I'm stoked and looking forward to fully switching over as that's exactly what I want.

    • Calling it a GitHub that works is just preposterous. Cursor/spacetwitterai have no experience keeping a system like that up.

What's the biggest differentiator to GitHub (other than uptime). I keep hearing something along the lines of "GitHub for Agents" but would be great to hear from the devs of Origin what they actually think it means in tangible features/functionality?

  • Today, very little. We're intentionally releasing this as a Github alternative where we meet them toe-to-toe on functionality.

    Over the next few weeks you can expect a lot more from us on integrations with agents, understanding agent-written code (without having to read through all of the code), and automatically getting your PRs to a mergable state. Stay tuned :)

Completely unrelated to Origin, but are there plans for closer integration of Graphite with Cursor? A combined product would be a very compelling product, but not much seems to have changed since the acquisition.

  • Absolutely - we actually built this all on Graphite tech. Have you already linked your Graphite account with Cursor? If so, there might be a surprise!

Thoughts on Musk ownership of the "next GitHub"?

  • I think there are a large number of people I’d trust with my code before Musk, and some of them are already running public Git repo hosting.

    xAI was caught uploading any repo their coding agent touched to their storage only last month. This isn’t about Musk’s ideology: it’s about his trustworthiness. He sincerely believes he’s the only person who can save the world and that allows him to justify an awful lot of moral lapses.

  • What kind of enforceable guarantees could we actually get that xAI won't use our private code for training? Not empty promises, guarantees that have legal teeth. This applies to anything with xAI or Cursor though, especially after last months' revelation that Cursor was uploading every repo it touched.

    • I mean I think the auto uploading of repos already gives you the answer. This is untrustworthy.