Podcast Appearances
So we had that.
With the commit, it would say, you know, committed.
with open code whatever in github and then we got a bunch of people being like hey can i just say can i have an option to disable this and i thought about it and i was like this is so late it just felt lame to me i'm like you can be like a casino right a casino just tries to trap you in there with every little trick uh trick to like get you to stay um that's like the extreme of doing a consumer product i felt like we didn't have to go to that extreme it felt like a little bit lame to like
It's like too obvious of a growth hack, right?
Like everyone sees it and everyone knows why that's there.
Yeah, so I just wasn't a big fan.
And so instead of having the option, we just turned it off by default.
So we have two lines of business, basically.
So initially, when we first launched OpenCode, a big problem that people had was, or that we had, again, thinking about reducing friction,
They had to connect something.
They had to connect their Anthropic account.
They had to connect their OpenAI account.
At that time, when you sign up for Anthropic, you couldn't even get enough rate limits to even use something like OpenCode.
So a lot of our users couldn't even use it.
So we're like, okay, we have to at least build some kind of inference service that you can sign up for and get access to all the models with the rate limits you need.
So we built that and we called it OpenCode Xen.
And we initially just built it as an onboarding thing to smooth out onboarding.
But that grew like a ton.
And with the amount of open source models that are becoming popular, we also found there's a ton of difficulty in hosting open source models correctly.
So Xen has become a place to aggregate