XCE

Xanther Context Engine

Deep codebase understanding for your coding agents. XCE uses the proprietary PRAT algorithm to index your repository and deliver precise architectural context on every tool call — so your agent always knows where it is and what matters.

78.2% on SWE-bench Verified — a $0.30/1K token model outperforming $5/1K token models with XCE boost

Capabilities

Semantic Code Search

Find symbols, functions, and patterns across your entire codebase with PRAT-powered search.

  • Natural language queries
  • Symbol resolution
  • Cross-file references

Callers & Callees

Trace function call chains up and down the stack — know who calls what and why.

  • Full call chain traversal
  • Transitive dependencies
  • Dead code detection

Architecture Context

Understand module boundaries, dependency layers, and system structure at a glance.

  • Module dependency maps
  • Layer analysis
  • Circular dependency detection

Impact Analysis

Before changing a function, know every file and test that will be affected.

  • Change propagation analysis
  • Test coverage mapping
  • Risk scoring

Traceability

Link requirements to code, tests to implementations, and issues to patches.

  • Requirement tracing
  • Test-to-code mapping
  • Issue linkage

How It Works

1

Connect Your Repo

Point Xanther at your codebase. It supports any Git repository — GitHub, GitLab, Bitbucket, or local.

2

PRAT Indexing

The proprietary PRAT algorithm analyzes your code, extracts relationships, and builds a persistent recursive index of your entire architecture.

3

Query via MCP

Your coding agent connects to Xanther's MCP server and queries the index for precise context — callers, callees, impact analysis, and more.

4

Agent Gets Context

Every tool call returns exactly the context your agent needs — no more hallucinated imports, no more missing dependencies.

MCP Tools

  • $ xce_search — Semantic code search across the codebase index
  • $ xce_architecture — Get module structure and dependency context
  • $ xce_callers — Find all callers of a function or method
  • $ xce_callees — Find all callees of a function or method
  • $ xce_impact — Analyze impact of changes to a symbol
  • $ xce_trace — Trace requirements to code and tests
  • $ xce_index — Trigger repository indexing and rebuild

Ready to supercharge your coding agents?

Give your agents the context they need to solve real-world issues.