Skip to content
SPECIFICTION
Get listed

Code Search

code-search.techquests.dev

Free plan WebWindowsmacOSLinuxAPISelf-hosted

What it is

Code Search is a self-hosted platform for searching and changing code across repositories, with CLI support for batch work. Zoekt provides sub-second repository search; SCIP features support go-to-definition, find-references and symbol search. Teams can make replacements across multiple repositories and have the platform create branches and merge requests. A built-in MCP server connects assistants such as Claude and Cursor for code search, browsing and navigation. Supported code hosts include GitHub, GitHub Enterprise Server, GitLab, self-hosted GitLab, Gitea, and Bitbucket Cloud and Server. Deployment choices include Docker, source builds, Kubernetes and Helm. The maker says code and data stay on customer servers and the application sends no telemetry or usage data back. Community is free and includes unlimited users. Enterprise adds OIDC single sign-on, role-based repository permissions, audit logging and priority support; pricing is on request. Community support is available through GitHub Issues, and the project is licensed under Apache License 2.0.

Spec sheet

Purpose
Code Search is a self-hosted code search and replace platform with CLI support for batch operations across repositories.Read 28 Sep 2026 · code-search.techquests.dev
Intended users
The product is described as designed for organizations that search and change code across hundreds or thousands of repositories and want to self-host.Read 28 Sep 2026 · code-search.techquests.dev
Deployment
Installation options include Docker, source builds, Kubernetes, and Helm.Read 28 Sep 2026 · code-search.techquests.dev
Privacy
The self-hosted application does not send telemetry or usage data back to the maker, and the site says code and data stay on the customer's servers.Read 28 Sep 2026 · code-search.techquests.dev
Support
Community support is available through GitHub Issues, while Enterprise includes priority support.Read 28 Sep 2026 · code-search.techquests.dev
License
The project is licensed under Apache License 2.0.Read 28 Sep 2026 · github.com
AI integration
A built-in MCP server connects AI assistants such as Claude and Cursor for code search, browsing, and navigation.Read 28 Sep 2026 · code-search.techquests.dev
Audit logging
Enterprise audit logging records searches, file access, and replace operations.Read 28 Sep 2026 · code-search.techquests.dev
Bulk changes
It can find and replace across multiple repositories and automatically create branches and merge requests.Read 28 Sep 2026 · code-search.techquests.dev
Code hosts
Supported code hosts include GitHub, GitHub Enterprise Server, GitLab, self-hosted GitLab, Gitea, and Bitbucket Cloud and Server.Read 28 Sep 2026 · code-search.techquests.dev
Code intelligence
SCIP-powered features include go-to-definition, find-references, and symbol search.Read 28 Sep 2026 · code-search.techquests.dev
Enterprise access controls
Enterprise adds OIDC single sign-on and role-based repository permissions using glob patterns.Read 28 Sep 2026 · code-search.techquests.dev
Search
It uses Zoekt for sub-second search across all repositories.Read 28 Sep 2026 · code-search.techquests.dev

Plans and prices

Community Free Unlimited users · Full-text code search · Find and replace across repositories · CLI and MCP server · SCIP code intelligence · GitHub, GitLab, Gitea, Bitbucket · Horizontal scaling · Docker and Kubernetes deployment Read 28 Sep 2026 · code-search.techquests.dev
Enterprise Priced on request Everything in Community · OIDC SSO · RBAC · Audit logging · Ed25519 license management · Priority support · Custom user limits and SLA Read 28 Sep 2026 · code-search.techquests.dev

Every Code Search plan and price →

Strong points and limits

Strong points

  • Sub-second search across repositories
  • Bulk replacements can create branches and merge requests
  • Supports multiple code hosts
  • Free Community plan has unlimited users

Limits

  • Designed for self-hosting
  • Enterprise pricing is available on request
  • Priority support is Enterprise-only

Who it suits

It is aimed at organizations that need to search and change code across hundreds or thousands of repositories and want to self-host. Enterprise controls may suit teams needing single sign-on, repository permissions and audit logging.

Code Search in depth

Read the full write-up

Code Search brings fast search, code navigation and coordinated changes to teams managing large repository fleets. It suits organizations that want to host code search themselves; the free Community plan is unusually broad, while Enterprise is the route to access controls, audit logging and priority support.

Overview

This is a self-hosted platform for searching and changing code across repositories, with CLI support for batch work. Its Apache License 2.0 project and deployment choices—including Docker, source builds, Kubernetes and Helm—give teams flexibility over where and how they run it. The maker says code and data stay on customer servers and that the application sends no telemetry or usage data back to it. That makes Code Search a strong fit where hosting and data location matter, but self-hosting also means the organization must operate the service.

For a broader directory of options, see Code Search Tools.

Key features

Search and navigation

Zoekt delivers sub-second search across repositories, with regex support and codebase indexing. SCIP adds go-to-definition, find-references and symbol search, so users can move from matching text to related code. Together these features make the platform useful for both locating code and tracing how it connects.

Cross-repository changes

Code Search can find and replace across multiple repositories, then automatically create branches and merge requests. CLI batch operations suit changes that would be tedious to repeat repository by repository; the resulting branches and merge requests provide a workflow for handling those changes.

AI connection and code hosts

A built-in MCP server connects assistants such as Claude and Cursor to search, browsing and navigation. Supported hosts include GitHub, GitHub Enterprise Server, GitLab, self-hosted GitLab, Gitea, and Bitbucket Cloud and Server, giving organizations with different hosting arrangements room to use the same search platform.

Pricing

Community costs nothing and has unlimited users. It includes full-text search, cross-repository find and replace, CLI and MCP server, SCIP code intelligence, the supported code hosts, horizontal scaling, and Docker and Kubernetes deployment. That is a substantial free tier for teams able to run and support the service themselves; no seat cap or search quota is given.

Enterprise has custom pricing and includes everything in Community plus OIDC single sign-on, role-based repository permissions, audit logging, Ed25519 license management, priority support, custom user limits and an SLA. It is the relevant plan for organizations that need centralized access controls or operational support. Teams should weigh the custom price against the added controls and service terms.

Platforms

Code Search supports API, Linux, macOS, Windows, web and self-hosted use. Docker, source builds, Kubernetes and Helm provide installation routes; Kubernetes and Helm are useful options for organizations running the service in clustered infrastructure.

Who it's for

The clearest audience is organizations searching and changing code across hundreds or thousands of repositories that want to self-host. Community suits teams that can manage their own deployment and do not need Enterprise controls. Smaller teams seeking a hosted service, or organizations unwilling to operate search infrastructure, should look elsewhere.

Pros and cons

Broad free Community plan: unlimited users, code intelligence, bulk replacement and scaling are included, making the free tier viable for substantial repository estates.

Built for fleet-wide work: CLI batch operations and automatic branch and merge-request creation make coordinated changes more practical than repeating them manually.

Self-hosting and privacy: multiple deployment routes and the maker's no-telemetry and customer-server claims suit teams with infrastructure and data-location requirements.

Enterprise price is custom: teams needing SSO, repository permissions, audit logs or priority support cannot assess the cost from a published rate.

Self-hosted operation is a commitment: teams that do not want to deploy and maintain their own platform are a poor fit.

Alternatives

ast-grep is a free option for readers seeking a tool with API, extension, desktop and web platforms rather than a self-hosted repository-scale platform. OpenGrok is another free, self-hosted choice, and its open-source CDDL license may suit readers looking for that licensing model.

Sourcebot offers a free plan and a free trial for readers comparing another freemium, self-hosted search option. sqry is free, MIT-licensed and runs locally, making it a candidate for readers who want local use across Linux, macOS or Windows.

Chatterbox TTS is an alternative in this directory. Shebe offers free, local code search under Apache-2.0 for readers seeking that combination.

Understand has a free plan and trial, with an annual subscription listed at $100,120 a year and a 12-month minimum term; readers considering that commitment can compare it with Code Search's custom-priced Enterprise tier. Code Fundi is a freemium option with a Dev plan at $21 a month, including 5,000 Credits/Mo and 10 Private Repo Indexes, for readers comparing a priced plan with repository-index and usage limits.

Verdict

Choose Code Search if your organization manages a large repository fleet, wants to keep code search on its own infrastructure and can make use of cross-repository changes; Community delivers an unusually complete starting point at no cost. Look elsewhere if you want a hosted service or need Enterprise access controls and support with a predictable published price.

Verdict

Code Search brings repository search, code navigation and bulk replacement into a self-hosted platform. The free Community plan is broad; teams needing access controls and priority support must ask about Enterprise pricing.

Where Specifiction places it

Alternatives to Code SearchAll alternatives →