Skip to main content

FAQ

General

What is ArchGraph? ArchGraph is a code intelligence service that builds knowledge graphs from your codebase and exposes them to AI agents via MCP. Agents can search, trace call chains, analyze impact, and detect vulnerabilities.

Which AI agents work with ArchGraph? Any MCP-compatible agent: Claude Desktop, Claude Code, Cursor, Windsurf, and others.

What languages are supported? 11 languages: TypeScript, JavaScript, Python, Rust, Go, Java, Kotlin, C, C++, Swift, Objective-C. See Supported Languages.

Pricing

Is there a free plan? Yes. The free plan includes 1 private repo, unlimited public repos, and 100 MCP queries per day.

What does Pro include? Pro ($29/month) adds 10 private repos, unlimited queries, SCIP compiler-backed resolution, and CVE scanning.

Is there an enterprise option? Yes. Contact us at [email protected] for custom plans with unlimited repos and dedicated support.

Security

Is my code stored? ArchGraph extracts the structural graph (functions, classes, calls) from your code. Source code body storage is optional and controlled per-repo. The graph itself contains metadata, not full source.

How is data isolated? Each user's data is tagged with a unique tenant ID. All queries are automatically scoped to your tenant. Cross-tenant access is not possible.

Can I delete my data? Yes. Use the GDPR deletion endpoint or delete your account from the dashboard. All associated data (repos, graphs, API keys, usage) is permanently removed.

Self-Hosting

Can I self-host ArchGraph? Yes. See the Self-Hosting guide. You'll need Docker Compose and a machine with at least 8 GB RAM.

What's the difference between hosted and self-hosted? The hosted version includes managed infrastructure, automatic updates, and the Cloudflare edge gateway. Self-hosted gives you full control but requires your own infrastructure management.