XCE

Xanther Context Engine

Deep codebase understanding for your coding agents. XCE uses the RAFT 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 RAFT-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

RAFT Indexing

The RAFT algorithm analyzes your code, extracts relationships, and builds a recursive abstract fact 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.