Agentic Index

Potpie AI vs Sourcegraph (2026)

Sourcegraph and Potpie both make enormous codebases legible to humans and agents. That verdict is the Agentic Index coverage score, graded from each vendor's own published materials.

Sourcegraph is the enterprise incumbent: exhaustive code search, Batch Changes across hundreds of repositories, and a code graph feeding agents over MCP, with SOC 2 and ISO 27001. Potpie is the open source challenger, an ontology first knowledge graph with prebuilt debugging and review agents, young but distinctive.

On the Agentic Index coding agent ranking, neither Potpie AI nor Sourcegraph clears the bar, which asks for all five merge loop capabilities documented in full. Potpie AI documents two of the five in full; Sourcegraph does not document testing, debugging and optimization in full, nor human oversight and guardrails. 2 of the 65 vendors in the lane clear it. See the coding agent ranking

This comparison is published by Agentic Index, an independent agentic AI vendor research platform. Potpie AI and Sourcegraph are each graded against the same 14 capability Agentic Index taxonomy, from the vendor's own public materials under the Agentic Index verification standard, alongside 956 researched vendors. No vendor pays for placement and no vendor has reviewed this page. How this evidence is graded

Choose Potpie AI if

  • You want the graph and agents open source under Apache, self hosted with your own model keys.
  • Root cause analysis and blast radius detection on million line systems is the immediate job.
  • Installing context skills into Claude Code, Codex, and Cursor upgrades tools you already run.

Choose Sourcegraph if

  • Enterprise scale and certifications: SOC 2, ISO 27001, air gapped options, and a decade of hardening.
  • Batch Changes rolling one fix across hundreds of repositories is the feature you keep needing.
  • You want a proven vendor for Big Code rather than a pre seed startup.
At a glance Potpie AI Sourcegraph
Category Coding agent Agent infrastructure
Entry price Free and open source to self host (Apache 2.0); licensed plans are priced per user plus a platform fee by number of users, by customized proposal Enterprise from $16K a year (minimum annual contract, AI credits included) · Agentic Batch Changes billed per merged changeset
Free / trial Open source edition free to self host; no trial listed on the pricing page Team cloud trial available
Pricing confidence contact only public partial
Feature
P
Potpie AI
S
Sourcegraph
Action & orchestration

Integrations & Tool Calling

Ability to connect agents to real systems through native integrations, OAuth-authenticated actions, custom tools, APIs, webhooks, or MCP-compatible tools.

Full / Explicit

Breadth is met across source control, ticketing and documentation: GitHub, Linear, Jira and Confluence, each connected through CLI auth commands with credential verification. Potpie also installs its instructions and skills into four coding harnesses, Claude Code, OpenAI Codex, Cursor and OpenCode, which is an unusual second dimension of breadth. Notion, Slack and a VS Code extension are not documented on any current first-party page.

Full / Explicit

Workflow Orchestration

Ability to sequence, branch, retry, route, and combine deterministic workflow nodes with autonomous agent steps.

Full / Explicit

Potpie either operates as a single agent or delegates execution to specialized subagents, and customers define custom agents by role, goal, backstory and system prompt, with tasks, tools and expected outputs. Multi agent runs and a buyer configured flow are both documented.

Full / Explicit

Agentic Batch Changes runs a coordinator agent that scopes a change, routes each repository to a script or a delegated coding agent in parallel containers, publishes changesets and patches CI failures until green.

Triggers & Channel Coverage

How agents wake up and where they work: schedules, webhooks, message events, CRM events, inbox events, chat, email, voice, and collaboration tools.

Partial

Potpie is invoked from its CLI and from inside four coding harnesses, Claude Code, OpenAI Codex, Cursor and OpenCode, where installed skills let the agent call it during a task. That is genuine multi surface coverage, but every path is developer initiated. No event trigger such as a pull request, commit or ticket event, no scheduled run and no inbound chat channel is documented, and Slack assistance and event driven documentation updates do not appear on any current first-party page.

Full / Explicit

Code Monitoring alerts agents and teams when code changes and changeset hooks let the agent react to CI results, while the web app, IDE extensions, CLI and MCP server are on demand.

Knowledge & context

Knowledge Grounding & RAG

Ability to ground agent behavior in company data through document ingestion, retrieval, external knowledge APIs, semantic search, or RAG layers.

Full / Explicit

The context graph is the core of the product. Potpie parses a repository into a property graph of every file, function, class, import and call relationship, layers in source history, decisions, tickets and team knowledge from GitHub, Linear, Jira and Confluence, and serves it to whichever coding agent the customer already runs. potpie resolve pulls the context an agent should read before a task, and potpie search looks up a specific file, workflow, bug, decision or convention. The vendor reports operation on codebases from roughly one million to hundreds of millions of lines.

Full / Explicit

Memory & State Persistence

Ability to persist context across a run, conversation, workflow, user, team, or longer-term memory layer.

Full / Explicit

Potpie's Context Engine includes a graph backed memory layer for entities, claims, source references and timelines. Agents propose memory through semantic mutation, the record tool saves durable project memory such as decisions, observations and validated graph facts, and resolve and search read it back, all scoped to one pot. That is a stated scope and a durable lifetime; deletion is not addressed. The memory is separate from the code graph, which is covered under knowledge grounding.

Partial

Agentic Batch Changes keeps run state across a migration, but no memory the agent writes for itself with a stated scope, lifetime or review is documented.

Control & trust

Human Oversight & Guardrails

Approval steps, consent checkpoints, escalation rules, structured guardrails, policy constraints, and pause/resume controls.

Partial

Spec driven development is a genuine structural gate: requirements and architecture are defined and reviewable before code is written, and it is the vendor's headline workflow. The CLI surfaces context for review through potpie resolve before a task begins, and potpie graph keeps proposals and commits as distinct operations. It stays at Partial because it is a workflow convention rather than an enforced mechanism: no approval gate, permission scoping or runtime guardrail is documented, and where a coding harness runs the task, the write path is governed by that harness.

Partial

Teams approve every Agentic Batch Changes changeset before it merges, on the code host pull request, but no vendor approval step holds the agent before it edits or publishes.

Security, Identity & Governance

RBAC, SSO, auditability, encryption, least-privilege tool access, compliance posture, and data handling policy.

Partial

The posture rests on architecture rather than attestation: Apache 2.0 source, a local daemon, local storage and optional account features. Running the whole platform on your own machine is a real data handling property, which clears the Partial floor. It stops there because no attestation, certification, SSO, SAML, RBAC or audit surface is documented anywhere. Buyers should weigh that against the vendor's reported Fortune 500 and regulated industry customers, who normally require exactly those controls.

Full / Explicit

Observability & Auditability

Traces, logs, execution histories, metrics, audit events, and debugging detail for production agent behavior.

Partial

The diagnostic surface is real and developer oriented: potpie status checks context readiness across the daemon, graph and skills, potpie doctor runs local diagnostics including skill drift, potpie auth status verifies integration credentials, and the graph explorer makes the context itself inspectable. It stays at Partial because these report on the state of the context layer and its integrations, not on what an agent did and why. No retained per action record, audit log or run history is documented.

Full / Explicit

The Agentic Batch Changes console records each coordinator step, per-repository execution and per-changeset pull request status, as shown in a product walkthrough.

Deployment & Data Residency

Deployment modes and options, including SaaS, dedicated cloud, VPC, on-prem, hybrid, local runtime, and self-hosting.

Full / Explicit

Apache 2.0 with a local first architecture is a genuine residency property. The CLI installs from PyPI, the setup wizard provisions local config, storage, a daemon and a default pot, and the graph explorer runs from that local daemon in the developer's browser, so the daemon, graph storage and explorer all run on the developer's own machine. Account backed managed features are the optional path, invoked by potpie login, rather than a requirement, and the whole platform can be self hosted.

Full / Explicit
Solution readiness

Prebuilt Agents, Templates & Packs

Ready-made workflows, packaged employees, templates, blueprints, industry solutions, and role-specific agents that reduce time-to-value.

Full / Explicit

Potpie documents named prebuilt agents, each doing its own job and callable through the API: a codebase Q&A agent, a code generation agent, a spec generation agent and a debugging agent. Alongside them, Potpie ships skills that install into Claude Code, Codex, Cursor and OpenCode.

Partial

Batch Changes specs are reusable declarative templates with published examples for cross-repository work, but there is no catalog of installable agents or packs.

Platform extensibility

Model Flexibility & Routing

Ability to work across multiple foundation models, route tasks to different models, or let buyers bring their own providers and keys.

Full / Explicit Full / Explicit

Cody offers Anthropic, Google and OpenAI models that admins configure and users select per use case, plus customer-chosen endpoints on Azure OpenAI, AWS Bedrock and OpenAI-compatible gateways.

APIs, SDKs & MCP Extensibility

Composability layer: stable APIs, SDKs, MCP tool consumption/serving, custom tools, and integration into internal systems.

Full / Explicit

Potpie documents an API on its own server: requests carry an x-api-key header against /api/v2, and the API parses a repository, creates a conversation bound to an agent and sends messages with streaming and citations. Beside it sit the PyPI CLI, which people and agents both drive, and the Apache 2.0 source. The skills installation model adds a second, outward facing route: Potpie installs guidance that other vendors' coding agents load, so its context reaches Claude Code, Codex, Cursor and OpenCode without a separate integration.

Full / Explicit

Testing, Debugging & Optimization

Testing, debugging, scoring, retries, fallbacks, quality gates, and optimization loops for improving agent workflows before and after deployment.

Partial

Debugging and root cause analysis are documented uses of the context layer, and the vendor cites one customer reducing root cause analysis on a 40 million line codebase from nearly a week to 30 minutes. Spec driven development aligns tests against a plan before code is written, and the CLI exposes graph quality checks. No customer facing harness for evaluating agent behavior is exposed. The vendor open sources SWE-bench predictions, execution logs, trajectories and evaluation results and publishes research on agent evaluation data, which is substantial but vendor side research rather than a product a customer points at their own agents.

Partial

The vendor's claim that complete context cuts agent retries and cost is an efficiency argument rather than a harness, and no customer-facing evaluation or regression surface for agent behavior is documented.

Specialist automation

Browser & Computer Use

Browser, desktop, or remote/local computer control for workflows that cannot be handled through stable APIs alone.

No / Not documented

Everything Potpie does runs through programmatic interfaces: a Python CLI from PyPI, a local daemon serving a graph explorer, repository parsing into a graph database, integration APIs for GitHub, Linear, Jira and Confluence, and skill files that coding harnesses read. Driving a coding harness is an especially clear case, since Potpie installs files the harness reads rather than operating its interface. No browser, screenshot or GUI capability is documented.

No / Not documented

Pricing snapshot

Sourced from the Index pricing dataset · open each vendor's profile for full detail.

Pricing
P
Potpie AI
S
Sourcegraph

Entry price

Lowest public entry point

Free and open source to self host (Apache 2.0); licensed plans are priced per user plus a platform fee by number of users, by customized proposal Enterprise from $16K a year (minimum annual contract, AI credits included) · Agentic Batch Changes billed per merged changeset

Pricing confidence

How public the numbers are

Contact only Public, partial

Billing

Primary billing axis

Per user license plus a platform fee by number of users Annual platform contract that scales with team size, with AI-feature credits included per user and pooled org-wide; Agentic Batch Changes charged per merged changeset.

Variable cost

Workload / overage exposure

Medium variable cost Medium variable cost

Free tier / trial

Try before you buy

Free tier
Free tierTrial

Buying motion

Self-serve vs sales call

Sales call Sales call

More comparisons with Potpie AI or Sourcegraph

Other matchups in coding agents

Not the pairing you were after? These compare a different set of coding agents on the same 14 capabilities.

See all 93 coding agents comparisons

Contact us

Found a vendor we missed? Have feedback on the index? We'd love to hear from you.