All 199 Dependencies
Every package Sourcebot depends on, ranked by repo health score.
Sourcebot is a self-hosted code search and code-intelligence platform built by Taqla Inc., a Y Combinator-backed (F2025) startup. It connects to GitHub, GitLab, Bitbucket, Gitea, Gerrit, and Azure DevOps, indexes every configured repository and branch, and gives engineers a single place to search and browse code that would otherwise be scattered across dozens of separate repos and hosts.
Under the hood, indexing and search execution are delegated to Zoekt, the trigram-based code search engine originally built at Google and later popularized by Sourcegraph, wrapped in a modern Next.js UI with a custom query grammar for regex, boolean, and path/language-filtered search. On top of that, Sourcebot layers an "Ask Sourcebot" AI chat that answers natural-language questions about a codebase with inline citations back to the actual source lines, powered by the Vercel AI SDK across a wide range of LLM providers. Structured code navigation (go-to-definition, find-references) and the AI chat sit behind Sourcebot's paid plan; the free, no-registration self-hosted tier covers core multi-host indexing and full-text/regex search.
Sourcebot also ships its own Model Context Protocol (MCP) server, so external coding agents like Claude Code, Cursor, or GitHub Copilot can query an organization's entire indexed codebase over Streamable HTTP rather than being limited to whatever files happen to be open in the local workspace — a use case that pushes Sourcebot beyond being just a search box and toward being a shared code-context layer for both humans and agents.
Sourcebot's core is source-available under the Functional Source License, not an OSI-approved open-source license, and a parallel `ee/` directory of enterprise features (SSO, SCIM, audit logs, permission syncing, analytics, and more) requires a commercial license key on top of that.