Bitbucket support

Bitbucket
We added support for indexing repositories from Bitbucket Cloud and Bitbucket Data Center. See the docs for setup details.

Search contexts
A search context lets you group repositories together so you can focus a search on a specific part of your codebase - frontend, backend, infrastructure, etc. For example:
context:data_engineering userId— search foruserIdacross your Data Engineering repositoriescontext:k8s ingress— search ingress-related content across your Kubernetes configs( context:project1 or context:project2 ) logger\.debug— find debug logging calls across multiple projects
Search contexts are part of our enterprise license.

Open-core business model
Alongside this release, we've adopted an open-core model: Sourcebot's core stays MIT licensed, with paid enterprise features layered on top - the same approach taken by companies like GitLab, PostHog, and Langfuse. Search contexts are our first enterprise-licensed feature. If you're interested in an enterprise license, reach out via our contact form or at team@sourcebot.dev.
Community shoutouts
- stevealx contributed the initial Bitbucket support implementation 🙏
