Private beta — Dynamics 365 F&O

Your AI assistant finally
knows your X++

Copilot hallucinates X++ methods. It can't see your custom models, your ISV packages, or 700,000 objects of standard code. XppAtlas indexes your entire D365 F&O codebase and serves it to any AI agent over MCP — without your code ever leaving your network.

Request early access Free pilot for the first teams · 15-minute setup
agent session — with and without XppAtlas
# Without:
 agent writes  CustTrans::findRecId(...)   // method doesn't exist — build fails

# With XppAtlas:
 check_symbol("CustTrans", "findRecId")
 exists: false · nearest: findFromVoucher, find
 agent writes  CustTrans::findFromVoucher(...)   // compiles first try

How it works

One server for the team, one folder per developer. No cloud upload, no per-seat agents, no IDE lock-in.

Server indexes the platform

The XppAtlas server holds a semantic + full-text + relation-graph index of standard Microsoft models for your exact D365 version — built once, shared by the whole team.

Your code stays local

Each developer indexes their own custom and ISV models on their machine. Customer code is never uploaded anywhere — queries against it run locally.

Agents stop guessing

Claude, Copilot, Cursor — any MCP-capable agent gets search, call graphs, extension points, and symbol verification. Hallucinations die at the source.

Built for D365 F&O, not adapted to it

General code-search tools see XML blobs. XppAtlas understands tables, forms, data entities, security artifacts, CoC extensions, and how they reference each other.

Anti-hallucination symbol check

The agent verifies a method, field, or enum value exists — including inherited and extension members — before writing code that uses it.

Semantic + keyword + graph search

Hybrid retrieval over code meaning, exact names, and the relation graph — posting class to table to form, in one query.

Extension-point discovery

CoC targets, delegates, data and form events — ranked, with callers and impact radius, so changes land where Microsoft intended.

Version-exact standard index

Your project runs 10.0.47? The index matches 10.0.47. New Microsoft release — switch the version, keep working.

Model-level access control

Hide vendor models from contractors. RBAC per model, with relation suppression so hidden code doesn't leak through cross-references.

Works with your agent

MCP standard: Claude Code, GitHub Copilot (VS 2022 & VS Code), Cursor, and anything that speaks MCP. No proprietary IDE plugin.

131Kobjects indexed in ApplicationSuite alone
640Ksearchable code chunks
400Kcross-reference relations
100%of your code stays on your hardware
🔒

Your code never leaves your network

Custom and ISV models are indexed and queried locally on each developer's machine. Embeddings are computed with local models — no OpenAI, no cloud APIs touching your source. Air-gapped LAN deployments supported. The only thing the team server holds is Microsoft's standard code, which is identical for every D365 customer.

Early access

We're onboarding a small number of pilot teams. Pilots run free, get direct support from the team building it, and lock in early pricing.

Request early access [email protected] — tell us your team size and D365 version