EVERYTHING XIAOMI
Get listed
Sourcebot logo

Sourcebot

Sourcebot is a self-hosted tool for searching, navigating, and understanding enterprise codebases.

Place
#7 of 42
Score
6.6
Sourcebot's website

What Sourcebot is

Sourcebot is a self-hosted tool for searching, navigating, and understanding enterprise codebases. Search spans repositories and branches and supports regular expressions, filters, boolean logic, and suggestions. Symbol navigation includes go to definition and find references. Its MCP server gives coding agents tools to search code, read files, and resolve symbols across an organization. Supported code hosts include GitHub, GitLab, Bitbucket, Azure DevOps, Gerrit, and Gitea, whether cloud-hosted or self-managed. Ask Sourcebot connectors communicate over MCP and observe the connected user's permission boundaries; documented examples include Linear and Jira. Ask Sourcebot requires at least one configured language model provider, with documented options including OpenAI, Anthropic, Bedrock, Vertex, and Mistral. The software is deployed on customer infrastructure as a single Docker container, on-premises or in the cloud. The company says code, indexes, queries, and AI inputs and outputs stay in the customer's environment. Basic is free; Pro costs $20 a month billed per user and includes a 14-day free trial.

Good

  • Searches across repositories and branches.
  • Supports multiple cloud and self-managed code hosts.
  • Provides symbol navigation and agent tools.
  • Deploys as a single Docker container.
  • Pro includes a 14-day free trial.

Watch out

  • Designed for self-hosted deployment on customer infrastructure.
  • Ask Sourcebot requires a configured language model provider.
  • Pro costs $20 a month per user.

Who it suits

Sourcebot may suit organizations that need to search and navigate code across repositories, including teams using coding agents. Its self-hosted deployment and permission syncing may fit teams that need code context to remain within their environment.

Verdict

Sourcebot combines cross-repository code search with symbol navigation and tools for coding agents. Teams considering Ask Sourcebot need to configure a language model provider, and Pro is priced per user.

Plans and prices

From Sourcebot's own pricing page, checked 30 Sep 2026.

All about pricing
PlanPriceWhat it gives you
BasicFreeCode search · Regex, symbol, and filtered search · Git history and blame · File explorer and code viewer · Self-hosted single Docker image · Community support
Pro$20 a monthEverything in Basic · Ask Sourcebot · Agent code context · Code navigation · SSO, audit logs, permission syncing, and organization management · Onboarding support · per user / month
EnterprisePriced on requestEverything in Pro · Dedicated Slack support channel · Dedicated support engineer and SLAs · Custom MSA · Offline license · Custom

The facts

Each one read from Sourcebot's own pages, with the date it was checked.

What it does

Agent context
Its MCP server gives coding agents tools to search code, read files, and resolve symbols across repositories in an organization.checked 30 Sep 2026
Code hosts
Supported code hosts include GitHub, GitLab, Bitbucket, Azure DevOps, Gerrit, and Gitea, both cloud and self-managed.checked 30 Sep 2026
Code navigation
Sourcebot supports symbol-level code navigation, including go to definition and find references.checked 30 Sep 2026
Code search
Code search spans repositories and branches and supports regular expressions, filters, boolean logic, and search suggestions.checked 30 Sep 2026
Connectors
Ask Sourcebot connectors communicate over MCP and use the connected user's permission boundaries; documented examples include Linear and Jira.checked 30 Sep 2026
Data handling
The company says code, indexes, search queries, and AI inputs and outputs stay within the customer's environment.checked 30 Sep 2026
Deployment
Sourcebot is designed to be self-hosted and ships as a single Docker container for deployment on a user's infrastructure, on-premises or in the cloud.checked 30 Sep 2026
Model providers
Ask Sourcebot requires at least one configured language model provider, and Sourcebot documents providers including OpenAI, Anthropic, Bedrock, Vertex, and Mistral.checked 30 Sep 2026
Notable requirement
Ask Sourcebot requires at least one language model provider to be defined in the Sourcebot configuration.checked 30 Sep 2026
Permission syncing
With permission syncing configured, code context requests respect repository permissions from code host platforms.checked 30 Sep 2026
Purpose
Sourcebot is a self-hosted tool that helps humans and agents search, navigate, and understand complex enterprise codebases.checked 30 Sep 2026
Support
Basic includes community support, Pro includes onboarding support, and Enterprise includes a dedicated support engineer and SLAs.checked 30 Sep 2026

The company

Founded
2024checked 23 Sep 2026
Headquarters
San Francisco, California, United Stateschecked 23 Sep 2026
Maker
The site identifies Taqla Inc. as the provider and says Sourcebot is made in San Francisco.checked 30 Sep 2026

Money

Trial
The Pro plan offers a 14-day free trial.checked 30 Sep 2026
The full review of Sourcebot

Sourcebot brings code search, navigation and agent context into a self-hosted tool for organizations working across repositories. It suits teams that need code workflows to stay on their own infrastructure. Basic handles search and browsing; agent features and organization controls start with Pro at $20 a month per user.

Overview

Sourcebot searches across repositories and branches and supports GitHub, GitLab, Bitbucket, Azure DevOps, Gerrit and Gitea, including cloud and self-managed installations. That breadth is useful to organizations with varied code-hosting setups. Its single Docker container runs on customer infrastructure, on-premises or in the cloud, so it is a poor fit for teams seeking a hosted service that requires no deployment work.

The company says code, indexes, search queries, and AI inputs and outputs stay within the customer’s environment. With permission syncing configured, code context requests respect repository permissions from connected code hosts. Those controls are meaningful for teams managing sensitive code, but permission syncing and infrastructure setup are part of the operational burden.

Key features

Search and navigation

Search spans repositories and branches, with regular expressions, filters, boolean logic and suggestions. Basic also includes Git history and blame, a file explorer and a code viewer. That makes the free plan useful for cross-repository discovery, not merely a limited preview. Symbol navigation, including go to definition and find references, is reserved for Pro, so teams that depend on those workflows should account for the per-user cost.

Agent context

The MCP server lets coding agents search code, read files and resolve symbols across an organization’s repositories. Ask Sourcebot connectors also use MCP and follow the connected user’s permission boundaries; documented examples include Linear and Jira. Ask Sourcebot requires at least one language model provider in the configuration, with documented options including OpenAI, Anthropic, Bedrock, Vertex and Mistral. This gives teams a route to agent-assisted code context, but it is not a model-free feature that can simply be switched on without setup.

Pricing

Basic costs nothing. It includes code search, regex, symbol and filtered search, Git history and blame, file exploration and viewing, a single Docker image, and community support. It is a credible option for teams focused on search and browsing; it gives up Ask Sourcebot, agent code context, code navigation, SSO, audit logs, permission syncing and organization management.

Pro costs $20 a month, billed per user / month, and includes everything in Basic plus Ask Sourcebot, agent code context, code navigation, SSO, audit logs, permission syncing, organization management and onboarding support. A 14-day free trial lets a team evaluate those paid workflows, but the ongoing per-user price makes team size central to the decision.

Enterprise has custom pricing and includes everything in Pro, a dedicated Slack support channel, a dedicated support engineer and SLAs, a custom MSA and an offline license. It is aimed at organizations that need those support and licensing terms rather than a published flat rate. Basic includes community support; Pro adds onboarding support.

Platforms

Sourcebot is available as a web and API product and is self-hosted. Its deployment is a single Docker container on infrastructure the customer controls, in a cloud environment or on-premises. This suits teams able to operate their own deployment, but not those looking for a conventional desktop app or vendor-hosted setup.

Who it's for

Sourcebot is strongest for organizations with complex, multi-repository codebases that want cross-host search and agent context within their own environment. Basic fits teams that need repository search and browsing without agent features. Pro makes more sense when symbol navigation, coding-agent access and organization controls justify a per-user subscription. Teams that do not want to configure and maintain a self-hosted deployment, or configure a model provider for Ask Sourcebot, should look elsewhere.

Pros and cons

  • Broad code-host coverage: supports six named code hosts, including self-managed installations, which helps organizations with mixed hosting.
  • Useful free search tier: Basic includes cross-repository search, history, blame and browsing without a subscription.
  • Customer-controlled data: the company says code and AI-related data stay within the customer’s environment; permission syncing can honor code-host repository access.
  • Agent and navigation work costs more: Ask Sourcebot, agent context and code navigation require Pro at $20 a month per user.
  • Setup is a prerequisite: teams must deploy the container themselves, and Ask Sourcebot needs a configured language model provider.

Alternatives

Code Search Tools is a useful starting point for comparing products in the category. Choose Code Search instead if an unlimited-user community plan with full-text search, repository-wide find and replace, CLI and MCP, and SCIP code intelligence better fits the need. sqry is the free, locally running, MIT-licensed option for readers who want an open-source tool on Linux, macOS or Windows.

searchcode offers a free beta plan for public GitHub repositories. ast-grep is a free option for readers seeking an API, extension, web or desktop-platform choice. LeIndex is another free option, including self-hosted and web availability. Shebe is worth considering for free local code search under an Apache-2.0 license.

Understand is a freemium alternative with a free plan and trial; its annual subscription is $100,120 a year, with a 12-month minimum term. Sourcegraph Code Search is a paid alternative with a minimum annual contract starting at $16,000 a year, scaling with team size and including AI feature credits.

Verdict

Choose Sourcebot if your organization needs repository-wide search and agent context while keeping code workflows on infrastructure it controls. Its free Basic plan makes search accessible, and Pro combines agent tools, navigation and organization controls in one per-user tier. Look elsewhere if self-hosting and model-provider configuration are unwanted responsibilities, or if Pro’s per-user cost does not fit the team.

Alternatives to Sourcebot

All alternatives
  1. 1

    Avidemux

    Free planOpen sourceWebLinuxmacOSWindows
    7.3Free plan
  2. 2Understand logo

    Understand

    APIExtensionLinuxmacOS
    7.2From $100 a month
  3. 3ast-grep logo

    ast-grep

    Free planWebAPIExtensionLinux
    7.0Free plan
  4. 4Chromium logo

    Chromium

    Open sourceAndroidiOSExtensionLinux
    6.9
  5. 5

    Semantic Designs Source Code Search Engine

    Free planAPILinuxSelf-hostedWindows
    6.7Free plan
  6. 6Code Fundi logo

    Code Fundi

    Free planWebAPIExtension
    6.6From $21 a month