ProgrammableMarketing/sourcebot.dev (opens in a new tab)
PDF

Views

  • Plan
  • Roadmap
  • Research

On this page

  • The brief
  • Start here
  • Idea portfolio
  • Effort vs impact
  • This week · 6
  • This quarter · 12
  • Big bets · 3
  • Wildcards · 1
Generated Nov 10, 2026
  1. Programmable
  2. Playbooks
  3. Sourcebot
Sourcebot logo

growth playbook · Nov 10, 2026

sourcebot.dev (opens in a new tab)

Sourcebot growth playbook

Diagnosis

Sourcebot is a three-person Y Combinator company with real enterprise pull (NVIDIA, Red Hat, Arista, Shutterstock and SeatGeek are named on the site) and a 4,000-star GitHub following. On October 8, 2026 it closed its source, moved Ask Sourcebot and MCP into a free five-user Basic plan and made every v6 deployment need an activation code: teams above five active users stay in restricted mode until they upgrade or drop to five.

That is the biggest revenue moment the company has ever had, but the pricing page, the public demo, the README and the YC profile do not yet guide anyone through it.

This playbook first turns the five-user wall into a trial path, then fixes the messaging left over from the open-source era, publishes the comparisons and customer proof buyers look for (especially against Sourcegraph's $16K-minimum Enterprise plan), gives the new Chief of Staff a usage-led pipeline from Service Ping, and finally tests a managed cloud, agent-based pricing and new niches such as Perforce shops.

Growth Score

7/10

Biggest Opportunity

Every v5 team with more than five users must make a decision when they upgrade to v6. A clear, in-product path to the Pro trial, backed by usage data the deployments already send, can convert the existing free base into paying seats within one quarter.

Biggest Risk

Going closed source after launching as "an open-source Sourcegraph alternative" can push long-time users to stay on old releases or move elsewhere if the change feels like a surprise lock-out, and a three-person team has little capacity to handle both upgrades and enterprise sales.

01

Start here

The three moves to make first. Each one is written up in full below.

  1. 1

    Turn the v6 five-user wall into a trial path: tell teams above five users what happens before they upgrade, and offer Pro in the same screen

    Write the pricing FAQ entry and the /upgrade page using the wording already in the V5 to V6 guide.

    High impact First result in 2 weeks
  2. 2

    Publish a Sourcebot vs Sourcegraph page: free for five and $20 a seat against an Enterprise plan from $16K

    Collect Sourcegraph's current published plan and feature facts, with the date checked.

    High impact First result in 1 month
  3. 3

    Say clearly on GitHub and the YC profile how v6 is licensed and where it is released

    Draft the five-line README notice from the closed-source post.

    High impact First result in 2 weeks

02

Your idea portfolio

22 ideas, grouped by when to run them. Open any idea for how to run it: the steps, who to approach, copy you can use, and how to measure it.

  • 7 ideas are marked Unexpected: plays you are unlikely to have tried.

Every idea placed by the effort it takes against the impact it could have. Quick wins sit top left; select a number to open that idea. The filters below narrow the list by status, timing, category and what Programmable can build.

Effort vs impactEach number is an idea. Select one to open it.
Impact →
Quick wins · 3Big bets · 8Fill-ins · 7Reconsider · 4
Effort →

Showing 22 of 22 ideas

This week 6

Quick wins with a clear first action.

  • 01

    Sourcebot's own V5 to V6 upgrade guide says a deployment with more than five active users "stays in restricted mode" (search, Ask, file browsing, the REST API and MCP blocked) until it drops to five users or upgrades. Every larger team that has run the free version is about to meet this wall. Yet the pricing page and its FAQ say nothing about the activation code or what happens above five users, and the Pro trial button sends visitors to a docs page that starts with "deploy Sourcebot first". The single biggest buying moment in the company's history is currently explained only in an upgrade guide.

    High impactLow effort First result in 2 weeks CEO

    First action

    Write the pricing FAQ entry and the /upgrade page using the wording already in the V5 to V6 guide.

    How to measure it

    Restricted-to-trial rate

    Now
    –
    Target
    40% of deployments above five users
    By
    60 days

    Steps

    1. 1

      Write the FAQ

      Pricing FAQ: activation code, five-user rule, what is blocked, how to trial or upgrade, what happens to current subscriptions.

      CEO 2 hours

    2. 2

      Publish /upgrade

      One page for v5 admins with the upgrade steps, the price at their seat count and the trial button.

      CEO 1 day

    3. 3

      Rework the restricted screen

      Trial first, seat count prefilled, then the reduce-to-five option and a Book a call link for Enterprise.

      CTO 3 days

    4. 4

      Warn before the upgrade

      A banner in the last v5 releases and a line at the top of the v6 release notes and README.

      CTO 2 days

    5. 5

      Follow up

      Personal email to admins of larger deployments that enter restricted mode and do not start a trial within two days.

      Chief of Staff ongoing

    6. 6

      Measure

      Restricted, trial started, converted, rolled back, by seat band.

      CTO weekly

    First result
    2 weeks
    Cost
    Staff time only
    Owner
    CEO

    Smallest test

    Add the pricing FAQ entry today and count clicks to the trial page for two weeks.

    Why it works

    Make the wall a guided decision instead of a surprise. (1) Add a pricing FAQ and a short /upgrade page: "Upgrading from v5 with more than five users?" with the exact behaviour, the 14-day Pro trial, the price for their user count and how existing subscriptions keep their terms. (2) On the restricted-mode screen, put "Start 14-day Pro trial" as the first button, with the seat count already filled in, and a second option to pick five users. (3) Show the same notice in the app before the upgrade (a banner in v5.x releases) and in the release notes. (4) Track how many restricted deployments start a trial, convert or roll back.

    The team has already proved value: those deployments have more than five people using them. A clear price, a no-card trial and an honest explanation turn a lock-out into a purchase decision while the pain of losing search is fresh, and they reduce the chance that upset admins pin old releases or go to a rival.

    Ready to use

    CopyPricing FAQ entry

    Q: I'm upgrading from v5 and have more than five users. What happens?
    A: v6 needs an activation code. The free Basic plan covers up to five active users. If more than five people use your deployment, it opens in restricted mode: sign-in and Settings work, but search, Ask, the API and MCP pause until you either start a free 14-day Pro trial (no card needed) or reduce to five active users. Nobody is removed automatically. Pro is $20 per user a month billed yearly. Existing subscriptions keep their terms until renewal.
    [Start 14-day Pro trial]  [See the upgrade guide]  [Talk to us about Enterprise]

    Risks and how to handle them

    • Admins feel locked out and complain publicly

      Lead with the facts and the free options (five users, the trial), and offer a short grace extension on request.

    • Trials start but do not convert

      Book a 15-minute check-in on day 7 of every trial above 20 seats.

    Evidence

    • Your docsV5 to V6 upgrade guide: the free plan becomes Basic, which "requires an activation code"; without a valid license the deployment enters restricted mode, blocking search, Ask, file browsing, the REST API and MCP; a deployment with more than five active users "stays in restricted mode" until it is at five or fewer or upgrades; no users are removed automatically; anonymous access is removed; API and MCP requests are limited to 10,000 per user per day; the telemetry opt-out variable is removed.Source
    • Your websitePricing page (checked November 10, 2026): Basic is free for up to 5 users with code search, SSO, code navigation, Ask Sourcebot, REST API/MCP and community support; Pro is $20 per user a month billed yearly ($25 monthly) with unlimited users, permission syncing, org management and analytics, and a "Start 14-day free Pro trial" button that opens the docs; Enterprise is custom (SCIM, audit logs, Slack channel, support engineer and SLAs, custom MSA, offline license) via Book a call. The FAQ covers trying, self-hosting, code storage and code hosts, but not the activation code or what happens to a team above five users. No managed cloud plan is offered.Source
    • Your docsFree trial: deploy Sourcebot first, then start the Pro trial from onboarding or Settings, License, by confirming an email; no credit card; one trial per deployment; the deployment must be able to send its Service Ping.Source
    • Your websitev6 changelog (October 8, 2026): Ask Sourcebot and MCP, previously paid, are now free for teams of up to five users; existing subscriptions keep their current terms until the end of the current term.Source
  • 02

    Sourcebot launched on Hacker News as "an open-source Sourcegraph alternative" (259 points), and Sourcegraph is still the name buyers compare against. Sourcegraph now sells one Enterprise plan "starting at $16K" with a minimum annual contract and no free tier listed, while Sourcebot is free for five users and $20 a seat after that. The site has no Sourcegraph comparison at all: its only comparison is against OpenGrok.

    High impactLow effort First result in 1 month CEO

    First action

    Collect Sourcegraph's current published plan and feature facts, with the date checked.

    How to measure it

    Comparison-page conversions

    Now
    –
    Target
    20 trials or demos a month
    By
    90 days

    Steps

    1. 1

      Check facts

      Sourcegraph pricing, deployment and features from their own pages, dated.

      CEO half a day

    2. 2

      Write the table

      Ten rows, with sources, and where each tool is stronger.

      CEO 1 day

    3. 3

      Add the cost example

      Annual cost at 10, 50 and 200 seats.

      CEO 2 hours

    4. 4

      Add the migration offer

      Free help indexing the same code hosts in a day.

      CTO 2 hours

    5. 5

      Publish and link

      From pricing, README and the OpenGrok page; add to the sitemap.

      CTO 2 hours

    6. 6

      Refresh

      Re-check facts every quarter and update the date.

      Chief of Staff quarterly

    First result
    1 month
    Cost
    $0
    Owner
    CEO

    Smallest test

    Publish the pricing row and cost example only, and track trial clicks.

    Why it works

    Publish /compare/sourcegraph: a fair, dated table of deployment (single container vs enterprise install), pricing and minimums, free tier, code hosts, search, natural-language questions, MCP for agents, permission syncing, SSO/SCIM and support. Add a cost example for 10, 50 and 200 engineers, a short "when Sourcegraph is the better fit" section, and a migration offer. Link it from the pricing page and the README.

    Teams searching for a Sourcegraph alternative have budget and intent, and price is the clearest difference. An honest page also gives AI assistants a clean source when asked for alternatives.

    Risks and how to handle them

    • Claims go out of date

      Date the page, link sources and invite corrections.

    • Readers see bias

      Say plainly where Sourcegraph is stronger, such as certifications and batch changes.

    Evidence

    • Competitor researchSourcegraph: "The context layer for your entire codebase" with Code Search, Deep Search, batch changes and an MCP server; "200+ enterprise engineering teams"; cites benchmark results such as 38% faster coding agent execution; one Enterprise plan starting at $16K with a minimum annual contract via contact sales, self-hosted or single-tenant cloud, no free tier listed; lists SOC2 Type II and ISO27001.Source
    • Hacker NewsShow HN "Sourcebot, an open-source Sourcegraph alternative" (October 1, 2024): 259 points and 59 comments; commenters asked whether it would go closed source like Sourcegraph, and asked for Gitea/Forgejo, self-hosted Bitbucket and Perforce support.Source
    • Your website"Sourcebot vs OpenGrok" (May 14, 2025) is the only comparison page; it still marks Sourcebot's blame and history support "coming soon", while the homepage now lists git history and blame, and it predates the v6 plans.Source
    • Your websitePricing page (checked November 10, 2026): Basic is free for up to 5 users with code search, SSO, code navigation, Ask Sourcebot, REST API/MCP and community support; Pro is $20 per user a month billed yearly ($25 monthly) with unlimited users, permission syncing, org management and analytics, and a "Start 14-day free Pro trial" button that opens the docs; Enterprise is custom (SCIM, audit logs, Slack channel, support engineer and SLAs, custom MSA, offline license) via Book a call. The FAQ covers trying, self-hosting, code storage and code hosts, but not the activation code or what happens to a team above five users. No managed cloud plan is offered.Source
  • 03

    The footer of the homepage, /pricing and /code-context links to "Articles". The page loads with the heading and nothing else, and it is not in the sitemap. Every curious visitor who clicks it lands on a dead end, and search engines see an empty page linked sitewide.

    Medium impactLow effort First result in 1 week CEO

    First action

    Decide: hide the link or move three existing posts under it.

    How to measure it

    Articles-page onward clicks

    Now
    –
    Target
    30% of visits
    By
    60 days

    Steps

    1. 1

      Decide

      Remove or fill.

      CEO 15 minutes

    2. 2

      Hide the link

      If not filling it this week.

      CTO 15 minutes

    3. 3

      Pick content

      Comparisons, guides and the GitLab post.

      CEO 1 hour

    4. 4

      Build the list

      Title, one-line summary and date for each.

      CTO half a day

    5. 5

      Add to sitemap

      With each article URL.

      CTO 15 minutes

    6. 6

      Check monthly

      Broken or empty links across the footer.

      Chief of Staff monthly

    First result
    1 week
    Cost
    $0
    Owner
    CEO

    Smallest test

    Remove the footer link today.

    Why it works

    Either remove the link today, or make /articles the home for evergreen buyer content: the Sourcegraph and OpenGrok comparisons, the GitLab search post, and the guides in ideas 9 and 12. Add it to the sitemap once it has at least five entries.

    Small trust signals matter for a tool that asks for access to source code, and a sitewide link is a strong internal signal for whatever it points to.

    Risks and how to handle them

    • A section that stays thin

      Only relaunch it with five or more entries.

    Evidence

    • Your websiteSitemap (32 URLs, checked November 10, 2026): homepage, /code-context, /pricing, terms, privacy, 20 changelog entries and 7 blog URLs; no case study, use-case, integration, comparison or code-host pages. The footer on every page links to /articles, which is not in the sitemap and lists no articles.Source
    • Your websiteBlog: six listed posts: November 2024 (searching across GitLab projects), May 2025 (an AI code review agent; Sourcebot vs OpenGrok), February 2026 (bug zero with Linear) and October 2026 (the closed-source post; one-shotting an Unreal Engine plugin). Neither the blog nor the changelog offers an email or RSS subscription; the changelog's only follow option is X.Source
  • 04

    The 4,000-star GitHub repo is still the first place most engineers meet Sourcebot. Its sidebar still links an "MIT license" and the README says nothing about v6, the move to a private repository or the five-user Basic plan. The YC company profile and the Chief of Staff job post still call Sourcebot "an open source code understanding platform". After the October 8 announcement, a security or legal reviewer who reads these will find the company's own pages disagreeing with each other.

    High impactLow effort First result in 2 weeks CEO

    First action

    Draft the five-line README notice from the closed-source post.

    How to measure it

    Repo-to-site clicks

    Now
    –
    Target
    +50%
    By
    60 days

    Steps

    1. 1

      Draft the notice

      Five lines: public releases, v6, images, free plan, link.

      CEO 1 hour

    2. 2

      Check the licence wording

      Confirm what applies to earlier releases before publishing.

      CEO 1 day

    3. 3

      Update GitHub

      README, description, topics and a pinned FAQ issue.

      CTO 2 hours

    4. 4

      Update YC

      Company profile and the job post.

      CEO 1 hour

    5. 5

      Sweep other listings

      Directories and launch pages that say open source.

      Chief of Staff 1 week

    6. 6

      Track

      Repo referral traffic to pricing and /upgrade.

      CTO monthly

    First result
    2 weeks
    Cost
    $0
    Owner
    CEO

    Smallest test

    Add the README notice today.

    Why it works

    Add a short notice at the top of the README: what is public (earlier releases and their license), what v6 is, where images are published, the free five-user plan and a link to /upgrade. Update the GitHub description, the YC profile and the job post to "self-hosted" wording. Pin an issue that answers the common questions.

    Consistent facts lower friction in procurement and calm the long-time community the Show HN thread came from. It also points the repo's steady traffic at the new trial instead of an old license.

    Risks and how to handle them

    • Restating the change revives criticism

      Keep it factual and lead with what stays free.

    Builds on

    Evidence

    • GitHubRepo sourcebot-dev/sourcebot: 4.0k stars, 380 forks, 1,525 commits, marked Public; the sidebar links an "MIT license" and the "fair-source" topic; the README says "a self-hosted code context layer for humans and AI agents" and links to pricing, but does not mention v6, the move to a private repository or the five-user Basic plan.Source
    • Y CombinatorYC profile (F25, team size 3, San Francisco): still describes "an open source code understanding platform" used by thousands of engineers at companies including NVIDIA, Red Hat, Wikimedia and Arista Networks, and says it can be deployed in minutes because it is open source and on-prem; the founders previously worked at Microsoft, EA, Ubisoft, Google and Meta.Source
    • HiringChief of Staff (San Francisco, $120K to $200K, 0.10% to 1.00% equity, the only open role): "Prospect key accounts", "Drive enterprise pilots to adoption and conversion", run operations and launch cross-functional growth initiatives, with exposure to enterprise sales, customer success, hiring and marketing; wants someone "AI pilled" who automates their work. The post still calls Sourcebot open source.Source
    • Your websiteBlog, "Sourcebot is Now Closed Source" (October 8, 2026): "Starting with v6, future Sourcebot development will take place in a private repository"; "previous releases will remain publicly available"; "We're no longer confident that open-core can sustain the business we want to build"; the company wants to build ways for agents to capture and retrieve knowledge "without making that work immediately available to competitors", and expects companies to run "millions of agents".Source
  • 05

    "Sourcebot vs OpenGrok" (May 2025) is the only comparison on the site. It marks blame and history as "coming soon", although the homepage now lists git history and blame, and it predates Ask Sourcebot, MCP and the v6 free plan. OpenGrok users are exactly the large, self-hosting IT teams that buy Pro.

    Medium impactLow effort First result in 2 weeks CEO

    First action

    List every row that has changed since May 2025.

    How to measure it

    OpenGrok-page trial clicks

    Now
    –
    Target
    +50%
    By
    60 days

    Steps

    1. 1

      Audit rows

      What shipped since May 2025.

      CTO 1 hour

    2. 2

      Add new rows

      Ask, MCP, permissions, pricing.

      CEO 2 hours

    3. 3

      Add migration

      How to index the same repos in Sourcebot.

      CTO 2 hours

    4. 4

      Date it

      Updated date at the top.

      CEO 5 minutes

    5. 5

      Cross-link

      To the Sourcegraph page, pricing and trial.

      CEO 15 minutes

    6. 6

      Review

      Every quarter with each release.

      Chief of Staff quarterly

    First result
    2 weeks
    Cost
    $0
    Owner
    CEO

    Smallest test

    Change the blame row today.

    Why it works

    Update the table with every shipped feature, add a row for agent context over MCP, a row for pricing (both free for small teams; Sourcebot Pro for permissions and analytics), an "updated" date and a short migration section. Link to the Sourcegraph page and the trial.

    A stale "coming soon" on a comparison tells the evaluator the page, and maybe the product, is not maintained. Fixing it is an hour's work on a page with existing search traffic.

    Risks and how to handle them

    • Unfair claims about OpenGrok

      Check against OpenGrok's current docs.

    Evidence

    • Your website"Sourcebot vs OpenGrok" (May 14, 2025) is the only comparison page; it still marks Sourcebot's blame and history support "coming soon", while the homepage now lists git history and blame, and it predates the v6 plans.Source
    • Your websiteHomepage: "code understanding for humans and agents"; a self-hosted tool that indexes GitHub, GitLab, Bitbucket, Azure DevOps, Gerrit and Gitea and runs as a single Docker container; calls to action are npx setup-sourcebot, the public demo, the deployment guide and Book a demo; testimonials from a Red Hat security engineer ("we had the job done in an afternoon instead of a week"), Oegema Logistics+ and AF Automations.Source
  • 06

    v6 brings an activation code, restricted mode, the removal of anonymous access, an API limit and a changed telemetry setting. These are exactly the changes self-hosting admins need to hear about before they pull a new image. Yet neither the blog nor the changelog has an email or RSS subscription; the only follow option is X.

    Medium impactLow effort First result in 1 month CTO

    First action

    Add an email field to the changelog page.

    How to measure it

    Release-list subscribers

    Now
    –
    Target
    500
    By
    90 days

    Steps

    1. 1

      Pick a tool

      Any simple newsletter tool with double opt-in.

      CTO 1 hour

    2. 2

      Add the forms

      Changelog, blog, docs and What's new.

      CTO half a day

    3. 3

      Add RSS

      Feed for the changelog.

      CTO 2 hours

    4. 4

      Write the template

      Breaking changes, then new features, then upgrade steps.

      CEO 1 hour

    5. 5

      Send the v6 note

      With the /upgrade page from idea 1.

      CEO 1 hour

    6. 6

      Measure

      Opens, clicks and upgrade tickets per release.

      Chief of Staff per release

    First result
    1 month
    Cost
    Under $50 a month
    Owner
    CTO

    Smallest test

    Add the field to the changelog and count sign-ups for two weeks.

    Why it works

    Add a "Get release notes by email" field to the changelog, blog, docs and the in-app What's new panel. Send one email per release with breaking changes first, and a monthly digest. Offer the same in an RSS feed.

    Admins who know what is coming upgrade with less friction and fewer support tickets, and the list becomes the company's own channel for launches, trials and surveys.

    Risks and how to handle them

    • Too many emails

      Offer releases-only or monthly digest.

    Evidence

    • Your websiteBlog: six listed posts: November 2024 (searching across GitLab projects), May 2025 (an AI code review agent; Sourcebot vs OpenGrok), February 2026 (bug zero with Linear) and October 2026 (the closed-source post; one-shotting an Unreal Engine plugin). Neither the blog nor the changelog offers an email or RSS subscription; the changelog's only follow option is X.Source
    • Your docsV5 to V6 upgrade guide: the free plan becomes Basic, which "requires an activation code"; without a valid license the deployment enters restricted mode, blocking search, Ask, file browsing, the REST API and MCP; a deployment with more than five active users "stays in restricted mode" until it is at five or fewer or upgrades; no users are removed automatically; anonymous access is removed; API and MCP requests are limited to 10,000 per user per day; the telemetry opt-out variable is removed.Source

This quarter 12

The core plays for the next three months.

  • 07

    Every deployment already sends a daily Service Ping with its active user counts (daily, weekly, monthly), indexed repository count and version. The Chief of Staff the company is hiring is asked to "Prospect key accounts" and "Drive enterprise pilots to adoption and conversion". The best prospects are the teams already using Sourcebot: at four or five active users, in restricted mode, or with thousands of repositories indexed.

    High impactMedium effort First result in 1 month Chief of Staff

    First action

    Query this week's deployments with four or more monthly active users.

    How to measure it

    Usage-list conversions

    Now
    –
    Target
    10 new paying teams a month
    By
    1 quarter

    Steps

    1. 1

      Define signals

      Active users near five, restricted mode, repo count, growth.

      CTO 1 day

    2. 2

      Build the report

      Weekly list from ping data.

      CTO 3 days

    3. 3

      Check privacy wording

      Make sure the privacy page covers this use.

      CEO 1 day

    4. 4

      Write the outreach

      Short, helpful notes by signal.

      Chief of Staff 2 days

    5. 5

      Send and log

      In a simple CRM.

      Chief of Staff weekly

    6. 6

      Review results

      Reply, trial and conversion by signal.

      CEO monthly

    First result
    1 month
    Cost
    Staff time and a CRM
    Owner
    Chief of Staff

    Smallest test

    Email ten restricted-mode admins this week by hand.

    Why it works

    Build a simple weekly report from existing ping data: deployments at 4-5 active users, deployments in restricted mode, fast-growing weekly actives and large repository counts. Where the admin has confirmed an email (trial or activation), send a helpful, personal note: what Pro adds, a seat quote and an offer to help with permission syncing. Keep it to data the docs already say is collected, and say in the privacy page how it is used.

    Usage-led selling is the most efficient motion for a three-person team: it focuses scarce sales time on teams that have already chosen the product.

    Risks and how to handle them

    • Outreach feels like surveillance

      Only contact admins who gave an email, use counts not names, and explain in the privacy page.

    Builds on

    Evidence

    • Your docsService Ping: every deployment sends, every 24 hours, an install ID, hostname, version, deployment type, total, daily, weekly and monthly active user counts, indexed repository count and a system snapshot; "No sensitive data (source code, AI inputs/outputs, credentials, user information, etc) is ever transmitted."Source
    • HiringChief of Staff (San Francisco, $120K to $200K, 0.10% to 1.00% equity, the only open role): "Prospect key accounts", "Drive enterprise pilots to adoption and conversion", run operations and launch cross-functional growth initiatives, with exposure to enterprise sales, customer success, hiring and marketing; wants someone "AI pilled" who automates their work. The post still calls Sourcebot open source.Source
    • Your docsV5 to V6 upgrade guide: the free plan becomes Basic, which "requires an activation code"; without a valid license the deployment enters restricted mode, blocking search, Ask, file browsing, the REST API and MCP; a deployment with more than five active users "stays in restricted mode" until it is at five or fewer or upgrades; no users are removed automatically; anonymous access is removed; API and MCP requests are limited to 10,000 per user per day; the telemetry opt-out variable is removed.Source
  • 08

    The site names NVIDIA, Shutterstock, SeatGeek, Chip, Arista and Red Hat as deployments and carries three short quotes, including a Red Hat security engineer saying "we had the job done in an afternoon instead of a week". But the sitemap has no case studies and the docs list none. Enterprise buyers and the Chief of Staff's pilots need stories that show the problem, the setup and the result.

    High impactMedium effort First result in 6 weeks Chief of Staff

    First action

    Ask the Red Hat contact for a 30-minute interview.

    How to measure it

    Story-assisted demos

    Now
    –
    Target
    25% of demos
    By
    2 quarters

    Steps

    1. 1

      Ask

      Three customers for interviews and approval.

      Chief of Staff 1 week

    2. 2

      Interview

      Problem, setup, numbers, quote.

      Chief of Staff 2 weeks

    3. 3

      Write

      One page each, with a metrics box.

      CEO 1 week

    4. 4

      Approve

      Customer sign-off on every claim.

      Chief of Staff 2 weeks

    5. 5

      Publish

      /customers, linked from pricing and /code-context.

      CTO 1 day

    6. 6

      Use in sales

      Attach to every pilot proposal.

      Chief of Staff ongoing

    First result
    6 weeks
    Cost
    Staff time only
    Owner
    Chief of Staff

    Smallest test

    Expand the Red Hat quote into a 300-word story.

    Why it works

    Write three stories: the Red Hat security task, an AI-agent story (the logistics customer that calls Sourcebot fundamental to its AI work), and one large-codebase deployment from the logo list if they agree. Each has the codebase size, code hosts, time to deploy, what changed and a quote. Put them on /customers, in the pilot playbook and on the pricing page.

    Security, IT and platform leaders buy on peer proof, and named logos without stories leave the evaluator to guess the value.

    Risks and how to handle them

    • Large companies refuse to be named

      Offer anonymised stories with industry and size.

    Evidence

    • Your websiteHomepage: "code understanding for humans and agents"; a self-hosted tool that indexes GitHub, GitLab, Bitbucket, Azure DevOps, Gerrit and Gitea and runs as a single Docker container; calls to action are npx setup-sourcebot, the public demo, the deployment guide and Book a demo; testimonials from a Red Hat security engineer ("we had the job done in an afternoon instead of a week"), Oegema Logistics+ and AF Automations.Source
    • Your website/code-context: "Multi-repo code context for AI agents"; "Deployed in" NVIDIA, Shutterstock, SeatGeek, Chip, Arista and Red Hat; backed by Y Combinator, Liquid 2 and Pioneer Fund; three steps: deploy and index, connect a coding agent over MCP, then the agent can list branches, grep, resolve symbols, read files and get diffs across all repositories; code, indexes, queries and AI inputs and outputs stay in the customer's environment.Source
    • Your websiteSitemap (32 URLs, checked November 10, 2026): homepage, /code-context, /pricing, terms, privacy, 20 changelog entries and 7 blog URLs; no case study, use-case, integration, comparison or code-host pages. The footer on every page links to /articles, which is not in the sitemap and lists no articles.Source
  • 09

    The docs have four guides for upgrading between Sourcebot versions, but none for moving from another code search tool. Show HN commenters compared Sourcebot with Sourcegraph, Hound, grep.app and home-made ripgrep setups, and the people most ready to switch are admins already running one of these.

    Medium impactMedium effort First result in 6 weeks CTO

    First action

    Write the OpenGrok guide, since that comparison already ranks.

    How to measure it

    Migration-guide deploys

    Now
    –
    Target
    30 a quarter
    By
    2 quarters

    Steps

    1. 1

      Map concepts

      For each tool, what maps to what.

      CTO 2 days

    2. 2

      Syntax table

      Common queries side by side.

      CTO 1 day

    3. 3

      Build the converter

      Repo list or config to Sourcebot config.

      CTO 1 week

    4. 4

      Publish guides

      In docs, linked from comparisons.

      CTO 1 week

    5. 5

      Offer help

      Free migration call for teams above 20 users.

      Chief of Staff ongoing

    6. 6

      Measure

      Guide views to deploys.

      CTO monthly

    First result
    6 weeks
    Cost
    Engineering time
    Owner
    CTO

    Smallest test

    Publish the OpenGrok guide without the converter.

    Why it works

    Write a migration guide per tool: mapping of concepts (code hosts, repo lists, search contexts, auth), a side-by-side search syntax table and a small converter that turns an existing repo list or config into Sourcebot's config file. Link each guide from the matching comparison page.

    Switching cost is the main reason teams stay on an older tool. A guide that makes migration a one-afternoon task removes it.

    Risks and how to handle them

    • Converter breaks on edge cases

      Start with the common config formats and show a manual path.

    Builds on

    Evidence

    • Your docsDocs index: deployment, sizing, code hosts (including Gerrit, Gitea, generic Git hosts and local repos), MCP, Agent Skills, a review agent, connectors and four version-upgrade guides; no guide for moving from another code search tool and no case studies; the roadmap is GitHub issue #459 and support is via GitHub issues.Source
    • Hacker NewsShow HN "Sourcebot, an open-source Sourcegraph alternative" (October 1, 2024): 259 points and 59 comments; commenters asked whether it would go closed source like Sourcegraph, and asked for Gitea/Forgejo, self-hosted Bitbucket and Perforce support.Source
    • Competitor researchSourcegraph: "The context layer for your entire codebase" with Code Search, Deep Search, batch changes and an MCP server; "200+ enterprise engineering teams"; cites benchmark results such as 38% faster coding agent execution; one Enterprise plan starting at $16K with a minimum annual contract via contact sales, self-hosted or single-tenant cloud, no free tier listed; lists SOC2 Type II and ISO27001.Source
  • 10

    /code-context promises that agents get context across every repository, but shows only a before/after diagram. Sourcegraph's homepage cites numbers (38% faster coding agent execution, 30% fewer tokens). Sourcebot has no figures of its own, even though its newest blog post is about agents building an Unreal Engine plugin from a 3,000-line plan.

    High impactMedium effort First result in 6 weeks CTO

    First action

    Choose the 30 tasks and the public repos.

    How to measure it

    Benchmark-driven deploys

    Now
    –
    Target
    50 a quarter
    By
    2 quarters

    Steps

    1. 1

      Pick tasks

      30 multi-repo tasks on public code.

      CTO 3 days

    2. 2

      Build the harness

      Same agent, with and without MCP.

      CTO 1 week

    3. 3

      Run

      Three runs per task per setup.

      CTO 1 week

    4. 4

      Write it up

      Results, method, limits.

      CEO 3 days

    5. 5

      Publish

      Page plus public harness repository.

      CTO 1 day

    6. 6

      Launch

      Hacker News, X, LinkedIn and the release list.

      CEO 1 day

    7. 7

      Rerun

      With each major release.

      CTO quarterly

    First result
    6 weeks
    Cost
    Model usage for the runs plus engineering time
    Owner
    CTO

    Smallest test

    Run five tasks and post the results in the blog.

    Why it works

    Pick 30 realistic multi-repo tasks on public codebases (find all callers of an API across repos, fix a bug that spans two services, answer an architecture question). Run the same coding agents with only local repos, then with Sourcebot over MCP. Publish success rate, time, tokens and the full harness so anyone can rerun it. Repeat with each release.

    Platform and AI leads buying agent infrastructure want evidence, and an open harness is more credible than a vendor's single number.

    Risks and how to handle them

    • Results are modest

      Publish anyway and show which task types gain most.

    Evidence

    • Competitor researchSourcegraph: "The context layer for your entire codebase" with Code Search, Deep Search, batch changes and an MCP server; "200+ enterprise engineering teams"; cites benchmark results such as 38% faster coding agent execution; one Enterprise plan starting at $16K with a minimum annual contract via contact sales, self-hosted or single-tenant cloud, no free tier listed; lists SOC2 Type II and ISO27001.Source
    • Your website/code-context: "Multi-repo code context for AI agents"; "Deployed in" NVIDIA, Shutterstock, SeatGeek, Chip, Arista and Red Hat; backed by Y Combinator, Liquid 2 and Pioneer Fund; three steps: deploy and index, connect a coding agent over MCP, then the agent can list branches, grep, resolve symbols, read files and get diffs across all repositories; code, indexes, queries and AI inputs and outputs stay in the customer's environment.Source
    • Your websiteBlog: six listed posts: November 2024 (searching across GitLab projects), May 2025 (an AI code review agent; Sourcebot vs OpenGrok), February 2026 (bug zero with Linear) and October 2026 (the closed-source post; one-shotting an Unreal Engine plugin). Neither the blog nor the changelog offers an email or RSS subscription; the changelog's only follow option is X.Source
  • 11

    Sourcebot asks for read access to a company's entire codebase. Its docs explain the pieces separately: the Service Ping (counts and system info every 24 hours, never source code), the license check (restricted mode after 7 days without contact), the offline license for air-gapped installs, and the v6 change that removed the telemetry opt-out variable. Sourcegraph lists SOC2 Type II and ISO27001 on its homepage. Sourcebot has no trust page that puts the answers in one place.

    High impactMedium effort First result in 1 quarter Chief of Staff

    First action

    List every outbound call a v6 deployment makes.

    How to measure it

    Days to pilot

    Now
    –
    Target
    -30%
    By
    2 quarters

    Steps

    1. 1

      List outbound calls

      Ping, license, model providers, email.

      CTO 1 day

    2. 2

      Draw the data flow

      One diagram for the page and the pack.

      CTO 1 day

    3. 3

      Write /security

      Plain answers, plan table, offline option.

      Chief of Staff 1 week

    4. 4

      Build the pack

      Answers to a standard security questionnaire.

      Chief of Staff 1 week

    5. 5

      Link it

      From pricing, Enterprise and the demo booking page.

      CTO 1 hour

    6. 6

      Track

      Security questions per pilot and days to sign.

      Chief of Staff monthly

    First result
    1 quarter
    Cost
    Staff time only
    Owner
    Chief of Staff

    Smallest test

    Publish the outbound-connections table in the docs.

    Why it works

    Publish /security with a data-flow diagram, a table of every outbound connection (ping, license, optional model provider) and what each sends, how to run fully offline with the Enterprise license, and the security features by plan (SSO, permission syncing, SCIM, audit logs). Offer a downloadable questionnaire pack and state the company's compliance plans honestly.

    Security review is often the longest step in buying a self-hosted tool. Answering the standard questions up front shortens pilots and reassures admins worried about the telemetry change.

    Risks and how to handle them

    • Over-promising compliance

      State only what is in place today and the dates of anything planned.

    Evidence

    • Your docsService Ping: every deployment sends, every 24 hours, an install ID, hostname, version, deployment type, total, daily, weekly and monthly active user counts, indexed repository count and a system snapshot; "No sensitive data (source code, AI inputs/outputs, credentials, user information, etc) is ever transmitted."Source
    • Your docsV5 to V6 upgrade guide: the free plan becomes Basic, which "requires an activation code"; without a valid license the deployment enters restricted mode, blocking search, Ask, file browsing, the REST API and MCP; a deployment with more than five active users "stays in restricted mode" until it is at five or fewer or upgrades; no users are removed automatically; anonymous access is removed; API and MCP requests are limited to 10,000 per user per day; the telemetry opt-out variable is removed.Source
    • Competitor researchSourcegraph: "The context layer for your entire codebase" with Code Search, Deep Search, batch changes and an MCP server; "200+ enterprise engineering teams"; cites benchmark results such as 38% faster coding agent execution; one Enterprise plan starting at $16K with a minimum annual contract via contact sales, self-hosted or single-tenant cloud, no free tier listed; lists SOC2 Type II and ISO27001.Source
    • Your websitePricing page (checked November 10, 2026): Basic is free for up to 5 users with code search, SSO, code navigation, Ask Sourcebot, REST API/MCP and community support; Pro is $20 per user a month billed yearly ($25 monthly) with unlimited users, permission syncing, org management and analytics, and a "Start 14-day free Pro trial" button that opens the docs; Enterprise is custom (SCIM, audit logs, Slack channel, support engineer and SLAs, custom MSA, offline license) via Book a call. The FAQ covers trying, self-hosting, code storage and code hosts, but not the activation code or what happens to a team above five users. No managed cloud plan is offered.Source
  • 12

    Sourcebot supports Gerrit, Gitea, Bitbucket Data Center, Azure DevOps Server and generic Git hosts, and early users explicitly asked for Gitea/Forgejo and self-hosted Bitbucket. Teams on these self-managed hosts have weaker built-in search than GitHub users and fewer tools that support them. Yet the site has no page per code host: the only host-specific content is a 2024 blog post about GitLab.

    Medium impactMedium effort First result in 2 months CEO

    First action

    Write the Gerrit page from the existing connection doc.

    How to measure it

    Code-host page deploys

    Now
    –
    Target
    40 a quarter
    By
    2 quarters

    Steps

    1. 1

      Rank hosts

      By search demand and existing deployments in ping data.

      CEO 1 day

    2. 2

      Write Gerrit

      Problem, setup, screenshots, trial.

      CEO 2 days

    3. 3

      Write Gitea

      Same template.

      CEO 2 days

    4. 4

      Add two more

      Bitbucket Data Center and Azure DevOps Server.

      CEO 1 week

    5. 5

      Publish

      Under /integrations, in the sitemap.

      CTO 1 day

    6. 6

      Share

      In each platform's community forum where allowed.

      Chief of Staff 2 weeks

    First result
    2 months
    Cost
    Staff time only
    Owner
    CEO

    Smallest test

    Publish the Gerrit page and watch Search Console for a month.

    Why it works

    Create one page per self-managed host: the search gap on that platform, a two-minute setup snippet from the existing docs, screenshots on a public repo hosted there, and a trial link. Start with Gerrit and Gitea, where competition is thinnest, then Bitbucket Data Center and Azure DevOps Server.

    Niche, high-intent searches such as "Gerrit code search across repositories" have few good answers, and the people searching run exactly the self-hosted infrastructure Sourcebot is built for.

    Risks and how to handle them

    • Low search volume

      Use deployment counts by host to decide where to stop.

    Evidence

    • Your docsDocs index: deployment, sizing, code hosts (including Gerrit, Gitea, generic Git hosts and local repos), MCP, Agent Skills, a review agent, connectors and four version-upgrade guides; no guide for moving from another code search tool and no case studies; the roadmap is GitHub issue #459 and support is via GitHub issues.Source
    • Hacker NewsShow HN "Sourcebot, an open-source Sourcegraph alternative" (October 1, 2024): 259 points and 59 comments; commenters asked whether it would go closed source like Sourcegraph, and asked for Gitea/Forgejo, self-hosted Bitbucket and Perforce support.Source
    • Your websiteSitemap (32 URLs, checked November 10, 2026): homepage, /code-context, /pricing, terms, privacy, 20 changelog entries and 7 blog URLs; no case study, use-case, integration, comparison or code-host pages. The footer on every page links to /articles, which is not in the sitemap and lists no articles.Source
    • Your websiteBlog: six listed posts: November 2024 (searching across GitLab projects), May 2025 (an AI code review agent; Sourcebot vs OpenGrok), February 2026 (bug zero with Linear) and October 2026 (the closed-source post; one-shotting an Unreal Engine plugin). Neither the blog nor the changelog offers an email or RSS subscription; the changelog's only follow option is X.Source
  • 13

    /code-context says teams can connect the three coding agents it names over MCP, and the docs have a single "Connect a client" page. Developers search by the agent they already use ("code search MCP for <agent>"), and MCP directories are where many of them now discover tools. Sourcebot has no per-agent pages and the site does not mention any directory listing.

    Medium impactLow effort First result in 1 month CTO

    First action

    Split the Connect a client doc into per-agent sections with their own URLs.

    How to measure it

    Week-one MCP connections

    Now
    –
    Target
    +30%
    By
    1 quarter

    Steps

    1. 1

      Split the doc

      One URL per agent.

      CTO 1 day

    2. 2

      Add prompts

      Three cross-repo prompts each.

      CTO 1 day

    3. 3

      Marketing pages

      Short landing page per agent on sourcebot.dev.

      CEO 3 days

    4. 4

      Directory listings

      Submit to public MCP directories.

      Chief of Staff 2 days

    5. 5

      Track

      Referrals from each listing.

      CTO monthly

    6. 6

      Keep current

      Update snippets when agents change config formats.

      CTO monthly

    First result
    1 month
    Cost
    $0
    Owner
    CTO

    Smallest test

    Submit to two directories and compare referral traffic.

    Why it works

    Write one short page per supported agent: what the agent cannot see today, the exact config snippet, three example prompts that use cross-repo search, and a GIF-free screenshot. Submit Sourcebot's MCP server to the main public MCP directories and registries, pointing each listing at the matching page.

    It meets developers at the moment they are configuring their agent, which is when they feel the local-only limit most.

    Risks and how to handle them

    • Config formats change often

      Date each snippet and check monthly.

    Evidence

    • Your website/code-context: "Multi-repo code context for AI agents"; "Deployed in" NVIDIA, Shutterstock, SeatGeek, Chip, Arista and Red Hat; backed by Y Combinator, Liquid 2 and Pioneer Fund; three steps: deploy and index, connect a coding agent over MCP, then the agent can list branches, grep, resolve symbols, read files and get diffs across all repositories; code, indexes, queries and AI inputs and outputs stay in the customer's environment.Source
    • Your docsDocs index: deployment, sizing, code hosts (including Gerrit, Gitea, generic Git hosts and local repos), MCP, Agent Skills, a review agent, connectors and four version-upgrade guides; no guide for moving from another code search tool and no case studies; the roadmap is GitHub issue #459 and support is via GitHub issues.Source
  • 14

    The Chief of Staff's main job is to "Drive enterprise pilots to adoption and conversion", and Enterprise is sold only through Book a call. With a three-person team, each pilot must convert without heavy hand-holding. A written pilot plan, the same for every account, turns that role into a repeatable motion from the first week.

    High impactMedium effort First result in 1 quarter Chief of Staff

    First action

    Draft the success-measure template with the CEO.

    How to measure it

    Pilot conversion rate

    Now
    –
    Target
    60%
    By
    2 quarters

    Steps

    1. 1

      Draft measures

      Four standard success measures and how to read them.

      Chief of Staff 2 days

    2. 2

      Write the plan

      Week-by-week tasks and owners on both sides.

      Chief of Staff 3 days

    3. 3

      Build the report

      Mid-point and final report from analytics.

      CTO 1 week

    4. 4

      Prepare paperwork

      Order form and MSA template ready on day 1.

      CEO 1 week

    5. 5

      Run two pilots

      Use and refine.

      Chief of Staff 1 month

    6. 6

      Review

      Why pilots convert or stall.

      CEO monthly

    First result
    1 quarter
    Cost
    Staff time only
    Owner
    Chief of Staff

    Smallest test

    Use the plan on the next pilot that starts.

    Why it works

    Write a standard pilot: day 1 kickoff with agreed success measures (searches per engineer, Ask questions answered, agent calls, time saved on one named task), week 1 deploy and index with the sizing guide, week 2 permission syncing and SSO, week 3 a mid-point report from Pro analytics, week 4 a business review and an order form. Package it as a one-page PDF and a shared checklist.

    Pilots that start with agreed measures convert far more often than open-ended trials, and the same data feeds the customer stories in idea 8.

    Risks and how to handle them

    • Customers will not commit to measures

      Offer default measures they can accept as-is.

    Evidence

    • HiringChief of Staff (San Francisco, $120K to $200K, 0.10% to 1.00% equity, the only open role): "Prospect key accounts", "Drive enterprise pilots to adoption and conversion", run operations and launch cross-functional growth initiatives, with exposure to enterprise sales, customer success, hiring and marketing; wants someone "AI pilled" who automates their work. The post still calls Sourcebot open source.Source
    • Your websitePricing page (checked November 10, 2026): Basic is free for up to 5 users with code search, SSO, code navigation, Ask Sourcebot, REST API/MCP and community support; Pro is $20 per user a month billed yearly ($25 monthly) with unlimited users, permission syncing, org management and analytics, and a "Start 14-day free Pro trial" button that opens the docs; Enterprise is custom (SCIM, audit logs, Slack channel, support engineer and SLAs, custom MSA, offline license) via Book a call. The FAQ covers trying, self-hosting, code storage and code hosts, but not the activation code or what happens to a team above five users. No managed cloud plan is offered.Source
    • Y CombinatorYC profile (F25, team size 3, San Francisco): still describes "an open source code understanding platform" used by thousands of engineers at companies including NVIDIA, Red Hat, Wikimedia and Arista Networks, and says it can be deployed in minutes because it is open source and on-prem; the founders previously worked at Microsoft, EA, Ubisoft, Google and Meta.Source
  • 15

    Analytics is one of the three things Pro adds over Basic, but it lives inside the app, where only admins look. At renewal, the person who signs the order needs a number: how many engineers searched, how many questions were answered, how many agent calls used code context. Seat-priced tools that cannot show this lose seats.

    Medium impactMedium effort First result in 2 months CTO

    First action

    Design the report from the existing analytics views.

    How to measure it

    Net seat retention

    Now
    –
    Target
    110%
    By
    4 quarters

    Steps

    1. 1

      Pick numbers

      Five metrics a manager understands.

      CEO 1 day

    2. 2

      Build the report

      Generated in-deployment from analytics.

      CTO 1 week

    3. 3

      Use local email

      Send through the deployment's configured transactional email.

      CTO 2 days

    4. 4

      Add the summary

      Two sentences for the budget holder.

      CEO 1 hour

    5. 5

      Ship in a release

      On by default for Pro, easy to turn off.

      CTO 1 release

    6. 6

      Ask for feedback

      From five admins after the first send.

      Chief of Staff 1 month

    First result
    2 months
    Cost
    Engineering time
    Owner
    CTO

    Smallest test

    Send a manual report to three Pro customers.

    Why it works

    Generate a one-page monthly report inside each deployment from its own analytics: active users, searches, Ask questions, MCP calls, top repositories, and month-on-month trend. Send it to admins by email (inside the customer's environment, using their configured email), with a "forward to your manager" summary at the top.

    It makes value visible to the budget holder, supports seat expansion and reduces churn at renewal, without sending any customer data to Sourcebot.

    Risks and how to handle them

    • Low usage looks bad

      Include tips to raise usage, and flag low use to the Chief of Staff early.

    Evidence

    • Your websitePricing page (checked November 10, 2026): Basic is free for up to 5 users with code search, SSO, code navigation, Ask Sourcebot, REST API/MCP and community support; Pro is $20 per user a month billed yearly ($25 monthly) with unlimited users, permission syncing, org management and analytics, and a "Start 14-day free Pro trial" button that opens the docs; Enterprise is custom (SCIM, audit logs, Slack channel, support engineer and SLAs, custom MSA, offline license) via Book a call. The FAQ covers trying, self-hosting, code storage and code hosts, but not the activation code or what happens to a team above five users. No managed cloud plan is offered.Source
    • Your docsDocs index: deployment, sizing, code hosts (including Gerrit, Gitea, generic Git hosts and local repos), MCP, Agent Skills, a review agent, connectors and four version-upgrade guides; no guide for moving from another code search tool and no case studies; the roadmap is GitHub issue #459 and support is via GitHub issues.Source
  • 16

    Real visitors pass Core Web Vitals (field LCP about 1.4 seconds), so this is not urgent. But in the lab the homepage scores 69 on mobile and 67 on desktop, with 977 ms of blocking time on mobile and 1,799 ms on desktop. Twelve third-party services add 519 KB; Google Tag Manager alone is 341 KB and 553 ms of blocking, loading ad and conversion pixels for four networks. Many of the engineers this site targets run blockers, so several of these tags may measure little.

    Low impactLow effort First result in 2 weeks CTO

    First action

    Export the Tag Manager container and list each tag's owner.

    How to measure it

    Mobile TBT

    Now
    –
    Target
    Under 300 ms
    By
    30 days

    Steps

    1. 1

      Export tags

      Every tag, trigger and owner.

      CTO 1 hour

    2. 2

      Decide

      Keep, delay or remove each one.

      CEO 1 hour

    3. 3

      Remove

      Unused networks and duplicates.

      CTO 2 hours

    4. 4

      Delay

      Remaining pixels after interaction.

      CTO 2 hours

    5. 5

      Fix caching and JS

      Cache lifetimes and unused bundles.

      CTO 1 day

    6. 6

      Retest

      PageSpeed and attribution after two weeks.

      CTO 2 weeks

    First result
    2 weeks
    Cost
    $0
    Owner
    CTO

    Smallest test

    Remove one unused ad pixel and retest.

    Why it works

    List every tag in Tag Manager with an owner and a decision. Keep analytics and the one or two ad networks that actually drive trials; remove the rest; load the remaining pixels after interaction. Fix the long cache lifetimes and 274 KB of unused JavaScript flagged by PageSpeed.

    Fewer tags mean a faster first impression for technical buyers, cleaner attribution and fewer third-party cookies on a site that sells privacy and self-hosting.

    Risks and how to handle them

    • Losing ad attribution

      Keep the pixels for networks with active campaigns.

    Evidence

    • PageSpeedPageSpeed (November 10, 2026): real visitors pass Core Web Vitals (field LCP about 1.4 s, CLS 0). Lab mobile score 69 (desktop 67): Total Blocking Time 977 ms on mobile and 1,799 ms on desktop, 878 KB of JavaScript of which 274 KB is unused; 12 third-party services weigh 519 KB, with Google Tag Manager alone 341 KB and 553 ms of blocking; ad and conversion pixels from LinkedIn, Reddit, X and Google load on the homepage.Source
  • 17

    The pricing FAQ sends people to the public demo as one of the easiest ways to try Sourcebot. A visitor arrives as a guest with no example queries, and the only call to action is "Book a call". There is no link to npx setup-sourcebot, pricing or the free plan, so engineers who like the demo have no next step except a sales meeting.

    Medium impactLow effort First result in 1 month CTO

    First action

    Add the self-host bar with the install command.

    How to measure it

    Demo visitors who deploy

    Now
    –
    Target
    5%
    By
    60 days

    Steps

    1. 1

      Write examples

      Five searches and two questions.

      CTO half a day

    2. 2

      Add the bar

      Install command, free plan, pricing.

      CTO half a day

    3. 3

      Add MCP example

      Config snippet and one prompt.

      CTO 2 hours

    4. 4

      Tag links

      So deploys can be attributed.

      CTO 2 hours

    5. 5

      Ship

      On the demo instance.

      CTO 1 day

    6. 6

      Measure

      Clicks and deploys from the demo.

      Chief of Staff monthly

    First result
    1 month
    Cost
    $0
    Owner
    CTO

    Smallest test

    Add the install-command bar for two weeks.

    Why it works

    Add five clickable example searches and two example questions that show cross-repo power, a persistent bar with "Run this on your own repos: npx setup-sourcebot" and "Free for up to 5 users", and a short MCP example. Keep Book a call for larger teams. Tag each link so demo-to-deploy can be measured through the install ID.

    The demo already attracts the most hands-on visitors. Giving them a self-serve path converts curiosity into installs without adding sales load.

    Risks and how to handle them

    • Fewer demo calls booked

      Keep Book a call visible for teams above 20 engineers.

    Evidence

    • Your websitePublic demo: opens without sign-in as "Guest"; no example queries; the only call to action is "Book a call"; no deploy, pricing or trial link.Source
    • Your websitePricing page (checked November 10, 2026): Basic is free for up to 5 users with code search, SSO, code navigation, Ask Sourcebot, REST API/MCP and community support; Pro is $20 per user a month billed yearly ($25 monthly) with unlimited users, permission syncing, org management and analytics, and a "Start 14-day free Pro trial" button that opens the docs; Enterprise is custom (SCIM, audit logs, Slack channel, support engineer and SLAs, custom MSA, offline license) via Book a call. The FAQ covers trying, self-hosting, code storage and code hosts, but not the activation code or what happens to a team above five users. No managed cloud plan is offered.Source
  • 18

    Sourcebot already has share links, chat sharing for Ask answers and Agent Skills that can be shared to a workspace. Inside a company, every shared answer is a chance to bring in a new user, and in v6 every new user beyond five is a paid seat. Because v6 removed anonymous access, a colleague without an account who opens a shared link has to sign in first, and that sign-in step is the moment to explain what was shared and invite them in.

    Medium impactLow effort First result in 2 months CTO

    First action

    Count how many shared links are opened by people without an account.

    How to measure it

    Share-driven joins

    Now
    –
    Target
    20% of new users
    By
    1 quarter

    Steps

    1. 1

      Measure

      Shared-link opens by signed-out users.

      CTO 1 day

    2. 2

      Design the preview

      Question, partial answer, join request.

      CTO 2 days

    3. 3

      Route requests

      Admin approval with seat info.

      CTO 3 days

    4. 4

      Slack share

      One-click share on answers.

      CTO 3 days

    5. 5

      Skill prompt

      Suggest sharing a useful skill to the workspace.

      CTO 1 day

    6. 6

      Track

      Joins and paid seats from shares.

      Chief of Staff monthly

    First result
    2 months
    Cost
    Engineering time
    Owner
    CTO

    Smallest test

    Change the sign-in screen copy on shared links to explain what was shared.

    Why it works

    Turn the sign-in wall on shared links into an invitation: show the question and a preview of the answer, "Your colleague shared this from Sourcebot", and a one-click request to join (routed to the admin, with the seat price shown to admins on Pro). Add a "share to Slack" button on answers and a "skill of the week" prompt for admins.

    Internal sharing is the natural way seat-based developer tools spread, and it costs nothing to acquire a colleague who already has a reason to look.

    Risks and how to handle them

    • Previews expose code to the wrong people

      Show only the question to signed-out users and respect permission syncing.

    Evidence

    • Your websiteAgent Skills (v5.1.0, July 10, 2026): reusable team instructions for Ask Sourcebot, importable from markdown or from skill files in indexed repositories, and shareable to a workspace where admins manage the catalog.Source
    • Your docsV5 to V6 upgrade guide: the free plan becomes Basic, which "requires an activation code"; without a valid license the deployment enters restricted mode, blocking search, Ask, file browsing, the REST API and MCP; a deployment with more than five active users "stays in restricted mode" until it is at five or fewer or upgrades; no users are removed automatically; anonymous access is removed; API and MCP requests are limited to 10,000 per user per day; the telemetry opt-out variable is removed.Source
    • Your docsDocs index: deployment, sizing, code hosts (including Gerrit, Gitea, generic Git hosts and local repos), MCP, Agent Skills, a review agent, connectors and four version-upgrade guides; no guide for moving from another code search tool and no case studies; the roadmap is GitHub issue #459 and support is via GitHub issues.Source

Big bets 3

Larger plays that can change the trajectory.

  • 19

    Every Sourcebot path starts with self-hosting: the trial doc begins "deploy Sourcebot first" and the pricing page offers no managed plan. Sourcegraph sells both self-hosted and single-tenant cloud. Many mid-size teams on GitHub or GitLab cloud would pay for code context without wanting another container to run, patch and keep in contact with a license server.

    High impactHigh effort First result in 1 quarter CTO

    First action

    Ask the last 20 people who booked a demo whether they would choose managed hosting.

    How to measure it

    Managed ARR

    Now
    –
    Target
    10 paying tenants
    By
    3 quarters

    Steps

    1. 1

      Validate demand

      Survey demo leads and trial drop-offs.

      Chief of Staff 2 weeks

    2. 2

      Design tenancy

      One isolated deployment per customer.

      CTO 1 month

    3. 3

      Price it

      Platform fee plus seats.

      CEO 1 week

    4. 4

      Recruit partners

      Ten design partners on cloud code hosts.

      Chief of Staff 1 month

    5. 5

      Run the pilot

      Measure cost, uptime and usage.

      CTO 1 quarter

    6. 6

      Decide

      Launch, adjust or stop.

      CEO 1 day

    First result
    1 quarter
    Cost
    Hosting costs and significant engineering time
    Owner
    CTO

    Smallest test

    Host one design partner by hand for a month.

    Why it works

    Pilot a managed, single-tenant Sourcebot per customer in the region they choose, with the same features, at a premium per seat (for example Pro plus a platform fee). Start with ten design partners on cloud code hosts, measure ops cost per tenant, and publish the security model alongside idea 11.

    It removes the biggest activation step for teams without platform engineers and raises revenue per seat, while keeping the self-hosted promise for those who need it.

    Risks and how to handle them

    • Ops load overwhelms a small team

      Cap the pilot at ten tenants and automate provisioning first.

    • Undercuts the self-hosted message

      Position it as single-tenant and keep self-hosted as the default.

    Builds on

    Evidence

    • Your docsFree trial: deploy Sourcebot first, then start the Pro trial from onboarding or Settings, License, by confirming an email; no credit card; one trial per deployment; the deployment must be able to send its Service Ping.Source
    • Your websitePricing page (checked November 10, 2026): Basic is free for up to 5 users with code search, SSO, code navigation, Ask Sourcebot, REST API/MCP and community support; Pro is $20 per user a month billed yearly ($25 monthly) with unlimited users, permission syncing, org management and analytics, and a "Start 14-day free Pro trial" button that opens the docs; Enterprise is custom (SCIM, audit logs, Slack channel, support engineer and SLAs, custom MSA, offline license) via Book a call. The FAQ covers trying, self-hosting, code storage and code hosts, but not the activation code or what happens to a team above five users. No managed cloud plan is offered.Source
    • Competitor researchSourcegraph: "The context layer for your entire codebase" with Code Search, Deep Search, batch changes and an MCP server; "200+ enterprise engineering teams"; cites benchmark results such as 38% faster coding agent execution; one Enterprise plan starting at $16K with a minimum annual contract via contact sales, self-hosted or single-tenant cloud, no free tier listed; lists SOC2 Type II and ISO27001.Source
  • 20

    The closed-source post says companies will run "millions of agents", each needing fast access to company knowledge including code. But Sourcebot charges per human user, and v6 caps API and MCP requests at 10,000 per user per day. As agents, not people, become the main callers, per-seat pricing will under-charge heavy agent users and confuse buyers who want to give context to automated pipelines with no human seat. Greptile already prices by usage credits with no seat fees.

    High impactMedium effort First result in 1 quarter CEO

    First action

    Pull MCP call volumes per deployment from Pro customers who have consented to share usage.

    How to measure it

    Agent add-on revenue

    Now
    –
    Target
    15% of new revenue
    By
    3 quarters

    Steps

    1. 1

      Measure usage

      MCP and API call volumes by customer.

      CTO 1 week

    2. 2

      Design tiers

      Three call-volume tiers and service accounts.

      CEO 1 week

    3. 3

      Build service accounts

      Non-human identities with scoped tokens.

      CTO 1 month

    4. 4

      Test with three customers

      Price and invoice for one quarter.

      Chief of Staff 1 quarter

    5. 5

      Show usage

      Agent calls in analytics and the monthly report.

      CTO 2 weeks

    6. 6

      Publish

      On the pricing page with examples.

      CEO 1 week

    First result
    1 quarter
    Cost
    Engineering time
    Owner
    CEO

    Smallest test

    Offer one high-volume customer an agent tier and see whether they accept.

    Why it works

    Introduce an agent add-on: service accounts for agents and CI pipelines, priced by monthly MCP and API calls in simple tiers, on top of human seats. Show live agent usage in analytics. Test with three Pro customers who already hit high MCP volumes, then publish it on the pricing page.

    It aligns price with the value the company is betting on, opens budget from platform and AI teams rather than per-developer tooling, and gives the 10,000-request limit a clear upgrade path instead of a wall.

    Risks and how to handle them

    • Usage pricing scares buyers

      Use fixed tiers with soft limits rather than metered surprises.

    Builds on

    Evidence

    • Your websiteBlog, "Sourcebot is Now Closed Source" (October 8, 2026): "Starting with v6, future Sourcebot development will take place in a private repository"; "previous releases will remain publicly available"; "We're no longer confident that open-core can sustain the business we want to build"; the company wants to build ways for agents to capture and retrieve knowledge "without making that work immediately available to competitors", and expects companies to run "millions of agents".Source
    • Your docsV5 to V6 upgrade guide: the free plan becomes Basic, which "requires an activation code"; without a valid license the deployment enters restricted mode, blocking search, Ask, file browsing, the REST API and MCP; a deployment with more than five active users "stays in restricted mode" until it is at five or fewer or upgrades; no users are removed automatically; anonymous access is removed; API and MCP requests are limited to 10,000 per user per day; the telemetry opt-out variable is removed.Source
    • Competitor researchGreptile: "The AI Code Reviewer"; free for one developer, then $1 per credit with no seat fees; self-hostable with Docker Compose or Kubernetes.Source
  • 21

    The public demo already runs Sourcebot for anonymous guests, but shows no indexed repositories or examples. Engineers constantly search large open-source projects for how something is implemented, and Show HN commenters mentioned grep.app and GitHub search as the tools they use today. A public index of well-known codebases, with an MCP endpoint, would turn Sourcebot's product into its own top-of-funnel.

    High impactHigh effort First result in 1 quarter CTO

    First action

    Index 50 popular repositories on the existing demo and add a repository list.

    How to measure it

    Public-index deploys

    Now
    –
    Target
    200 a quarter
    By
    3 quarters

    Steps

    1. 1

      Pick repos

      500 by stars and dependents.

      CTO 2 days

    2. 2

      Size the cost

      Index size and query load from the sizing guide.

      CTO 1 week

    3. 3

      Build pages

      One crawlable page per repository.

      CTO 1 month

    4. 4

      Public MCP

      Rate-limited endpoint for agents.

      CTO 1 month

    5. 5

      Launch

      Show HN and developer communities.

      CEO 1 week

    6. 6

      Measure

      Visits, MCP calls and deploys.

      Chief of Staff monthly

    First result
    1 quarter
    Cost
    Hosting for the index plus engineering time
    Owner
    CTO

    Smallest test

    Index 50 repositories on the demo and add the self-host bar.

    Why it works

    Index the 500 most-used open-source repositories and expose them on a public site with crawlable pages per repository ("Search the <project> codebase") and a free, rate-limited public MCP endpoint for agents. Every page carries "Do this on your private repos: free for 5 users".

    Each repository page can rank for its own long-tail searches, and developers who use it daily learn the product before they need it at work.

    Risks and how to handle them

    • Hosting cost grows faster than conversions

      Start with 50 repositories and expand only on proven deploys.

    Builds on

    Evidence

    • Your websitePublic demo: opens without sign-in as "Guest"; no example queries; the only call to action is "Book a call"; no deploy, pricing or trial link.Source
    • Hacker NewsShow HN "Sourcebot, an open-source Sourcegraph alternative" (October 1, 2024): 259 points and 59 comments; commenters asked whether it would go closed source like Sourcegraph, and asked for Gitea/Forgejo, self-hosted Bitbucket and Perforce support.Source
    • Your websiteSitemap (32 URLs, checked November 10, 2026): homepage, /code-context, /pricing, terms, privacy, 20 changelog entries and 7 blog URLs; no case study, use-case, integration, comparison or code-host pages. The footer on every page links to /articles, which is not in the sitemap and lists no articles.Source

Wildcards 1

Unexpected experiments, each with a cheap way to test it.

  • 22

    Perforce was one of the code hosts early users asked for on Hacker News, and it is still not in the supported list. The newest blog post is about one-shotting an Unreal Engine plugin, and the founders' backgrounds include EA and Ubisoft. Game studios have very large codebases and long-lived engines; a studio that cannot point code search or agents at its main depot is an underserved buyer.

    Medium impactHigh effort First result in 2 quarters CEO

    First action

    Ask three studio engineers how they search their depots today.

    How to measure it

    Game-studio pilots

    Now
    –
    Target
    1 paying studio
    By
    3 quarters

    Steps

    1. 1

      Interview

      Three studios on search and agent use.

      CEO 3 weeks

    2. 2

      Decide

      Build only if two of three would pilot.

      CEO 1 day

    3. 3

      Prototype

      Read-only connector for one depot.

      CTO 1 month

    4. 4

      Pilot

      With one studio using the pilot playbook.

      Chief of Staff 1 quarter

    5. 5

      Publish

      Joint story and a games page.

      CEO 2 weeks

    6. 6

      Review

      Expand or stop.

      CEO 1 day

    First result
    2 quarters
    Cost
    Engineering time for the connector
    Owner
    CEO

    Smallest test

    Three interviews before any code.

    Why it works

    Interview three studios about how they search engine and game code today. If the pain is real, build a read-only Perforce connector for one design partner, publish a joint story, and a page for game studios that links the Unreal post.

    Supporting a code host rivals ignore can give Sourcebot an entire vertical, and the founders' industry background makes the first conversations easier.

    Risks and how to handle them

    • Distraction from the core market

      Time-box to one quarter and one partner.

    Builds on

    Evidence

    • Hacker NewsShow HN "Sourcebot, an open-source Sourcegraph alternative" (October 1, 2024): 259 points and 59 comments; commenters asked whether it would go closed source like Sourcegraph, and asked for Gitea/Forgejo, self-hosted Bitbucket and Perforce support.Source
    • Your websiteBlog: six listed posts: November 2024 (searching across GitLab projects), May 2025 (an AI code review agent; Sourcebot vs OpenGrok), February 2026 (bug zero with Linear) and October 2026 (the closed-source post; one-shotting an Unreal Engine plugin). Neither the blog nor the changelog offers an email or RSS subscription; the changelog's only follow option is X.Source
    • Y CombinatorYC profile (F25, team size 3, San Francisco): still describes "an open source code understanding platform" used by thousands of engineers at companies including NVIDIA, Red Hat, Wikimedia and Arista Networks, and says it can be deployed in minutes because it is open source and on-prem; the founders previously worked at Microsoft, EA, Ubisoft, Google and Meta.Source
    • Your websiteHomepage: "code understanding for humans and agents"; a self-hosted tool that indexes GitHub, GitLab, Bitbucket, Azure DevOps, Gerrit and Gitea and runs as a single Docker container; calls to action are npx setup-sourcebot, the public demo, the deployment guide and Book a demo; testimonials from a Red Hat security engineer ("we had the job done in an afternoon instead of a week"), Oegema Logistics+ and AF Automations.Source
More example playbooks and reviews
ProgrammableDigital

Show Sourcebot’s product working

Turn screenshots or the website into an animated product demo in its own brand, for the homepage, launch posts and outreach in this playbook.

Make a demo (opens programmable.digital in a new tab)

More growth playbooks

Other companies we have researched, each read from what they are hiring for.

  • Ping Identity growth strategyIdentity security for workforce, customer and AI agent identities: single sign-on, MFA and passwordless, access management, orchestration…22 growth ideas
  • Ploy growth strategyAn AI marketing platform built around the company website: Ploy Web builds, migrates and optimizes marketing sites, Ploy Grow identifies…22 growth ideas
  • Solink growth strategyA cloud platform that turns the cameras a business already has into AI "vision intelligence": cloud video management, 375+ data…22 growth ideas
  • Recruiterflow growth strategyAn AI-native ATS and CRM for recruiting, staffing and executive search firms: pipelines, client CRM, multichannel sequences, automation…22 growth ideas
  • Kojo growth strategyMaterials management and procurement software for commercial construction: field ordering from a phone, purchasing, warehouse and tool…20 growth ideas
  • Stantt growth strategyMade-to-order men's dress shirts, casual shirts, pants, suits and sport coats in 150 data-driven sizes, matched by a patented fit quiz and…23 growth ideas
  • Denali Equipment Rental growth strategyA woman-owned equipment rental yard in Cottage Hills, Illinois, renting skid steers, track loaders, mini excavators, trenchers, lifts…23 growth ideas
  • Lab0 growth strategyAI agents (an "AI forward-deployed engineer") that run enterprise software implementations: discovery, configuration, integration, testing…23 growth ideas

See every playbook and website review

Independent research. Programmable wrote this playbook from public sources, as they stood on November 10, 2026, and cites them throughout. Sourcebot did not commission, review or endorse it, and Programmable is not affiliated with Sourcebot. Company and product names are trademarks of their owners, used only to identify them. The ideas are suggestions and opinion, not professional, legal or financial advice, and not statements about how Sourcebot runs its business.

Something wrong, or do you represent Sourcebot? Email [email protected] and we will correct it or take it down.

30/60/90 roadmap

What to focus on in each month, and the ideas that carry it.

  1. Days 1 to 307 ideas

    Turn the five-user wall into a trial path, fix the open-source-era messaging on GitHub and YC, publish the Sourcegraph comparison, refresh the OpenGrok page, fill or remove /articles, start a release email list and trim homepage tags.

  2. Days 31 to 6011 ideas

    Usage-led pipeline from Service Ping, customer stories, migration guides, the agent benchmark, a security review pack, code-host and coding-agent pages, the pilot playbook, admin usage reports, a demo that leads to deploy, and shared answers.

  3. Days 61 to 904 ideas

    Decide on the big bets: a managed single-tenant cloud, separate pricing for agent traffic, a public open-source code index, and a Perforce pilot for game studios.

The research behind the plan

3 research areas, each summarised in a few lines. Open any of them for the full detail.

Customers

What customers say

Customers value jobs done in an afternoon instead of a week. The most cited problem: code spread across hundreds or thousands of repositories.

  • Self-hosted: code and indexes never leave their deployment
  • Coding agents that only see local repos
  • In their words: “code understanding”

Market

Competitive landscape

3 competitors compared: Sourcegraph, OpenGrok and Greptile.

  • Gap to exploit: Enterprise-grade code context that a five-person team can start free
  • Sourcegraph: One Enterprise plan starting at $16K with a minimum annual contract and no free tier listed
  • OpenGrok: Older UI, wildcard-only search, no agent context

Hiring signals

Sourcebot is a three-person team with one open role, and it says a lot: a Chief of Staff in San Francisco who will "Prospect key accounts" and "Drive enterprise pilots to adoption and conversion" alongside operations…

  • Chief of Staff: Prospect key accounts and convert enterprise pilots. Ideas 4, 7, 8, 11, 14.

From the team that wrote this playbook

All products
  • ProgrammableAgencyWorking AI systems in days, not quarters (opens programmable.agency in a new tab)
  • ProgrammableInfoAn agent that finds, researches and asks first (opens programmable.info in a new tab)
  • ProgrammableDigitalScreenshots in, an animated product demo out (opens programmable.digital in a new tab)
  • ProgrammableWatchKnow the day a supplier falls out of compliance (opens programmable.watch in a new tab)
  • ProgrammableTalkGet registrants for your events, and know who’s coming (opens programmable.talk in a new tab)
  • ProgrammablePageText what you need, your customer gets a page that works (opens programmable.page in a new tab)
  • ProgrammableCommunityForums with labelled AI members, never empty (opens programmable.community in a new tab)
ProgrammableMarketing
ExamplesLeaderboardsProductsTermsPrivacyCookiesDPALegalContact

© 2026 AI-Powered Growth Intelligence