Beta 20+ MCP tools · 19 languages · Knowledge graphs

Stop wasting tokens
reading entire files

Arc builds a knowledge graph of your codebase and gives AI coding tools the same understanding in 10x fewer tokens. Hosted in the cloud or as a Mac app — same core graph tools either way.

Get Started — Free → Download for Mac Free Forever
10x
Fewer Tokens
20+
MCP Tools
19
Languages
<2s
Incremental Updates
Cloud or local. Pick whichever fits.
Both ship the same core graph tools, the same knowledge graphs, the same languages. Different storage and ops story.
Cloud

agentcodelab.com

Sign in with GitHub, paste an API key, indexing runs on our servers.

  • Zero install — just an API key
  • Indexing runs server-side
  • Team plan shares one canonical graph per repo
  • Works from any machine
Get Started — Free

Free 3 repos · Pro $29/mo · Team $99/mo

Desktop · macOS

Arc.app

Native Mac app. Indexing runs on your machine, code never leaves your laptop.

  • Code never leaves your laptop
  • Local indexing and MCP serving
  • Same MCP tools, exposed locally
  • Signed-in license and update flow
  • Free forever for personal use
Download for Mac · Apple Silicon

macOS 12+ · signed & notarized · ~6 MB

AI reads your code like a tourist reads a map
Every question about your codebase costs thousands of tokens in file reads, greps, and directory listings. Most of that context is wasted.
Without Arc
25,000+
tokens to understand 8 files
  • Full file reads for structure
  • Grep to find definitions
  • Multiple round trips
  • Context window fills fast
  • Repeated exploration per session
With Arc
2,500
tokens for the same understanding
  • Knowledge graph queries
  • Semantic search across symbols
  • Single call per question
  • More room for reasoning
  • Persistent graph across sessions
Tools
20+ tools your AI actually needs
Not just file summaries. Full knowledge graph queries — callers, callees, impact radius, execution flows, communities, and more.
list_repos
Connected repositories, indexing status, and desktop rollups
Hive
repo_activity
Paid live repo presence and dirty-file risk counters
semantic_search_nodes
Find functions, classes, and types by name or description
query_graph
Callers, callees, imports, inheritors, tests for any symbol
list_graph_stats
Node counts, edge counts, languages, last update time
Impact
get_impact_radius
Blast radius — what files and functions are affected by a change
Impact
detect_changes
Risk-scored change analysis with test coverage gaps
Impact
get_review_context
Token-optimized context for code review with guidance
Impact
get_affected_flows
Which execution flows are impacted by file changes
Architecture
list_communities
Auto-detected code clusters via graph analysis
Architecture
get_architecture_overview
High-level map of modules and their relationships
Architecture
list_flows
Execution flows sorted by criticality score
Quality
find_large_functions
Spot oversized code that needs refactoring
Quality
generate_wiki
Auto-generated documentation from code structure

+ 6 more tools for flows, communities, embeddings, context, and documentation

Three minutes to smarter AI
01

Sign up

Sign in with GitHub. Get your API key instantly. No credit card.

02

Add repos

Browse public GitHub repos, or add private clone URLs after configuring a deploy key.

03

Connect

One config line in Claude Code, Cursor, or OpenCode. Your AI gets 20+ tools.

04

Ship faster

Knowledge graph queries instead of file reads. Deeper understanding, faster sessions, lower cost.

Prefer to keep code local? Use the desktop app — the graph tools run on your machine. Skips steps 1 & 2 entirely.

One line. Any MCP client.
Works with every tool that supports the Model Context Protocol.
Cloud · Claude Code
Cloud · Cursor / OpenCode
Desktop App
# Add Arc to Claude Code claude mcp add arc https://agentcodelab.com/mcp \ --transport http \ --header "Authorization: Bearer arc_YOUR_KEY"

Also works with Windsurf, Cline, Continue, Zed, and any MCP-compatible tool.

19 languages. Your stack is covered.
TypeScript
JavaScript
Python
Go
Rust
Java
C#
C / C++
Kotlin
Swift
Ruby
PHP
Scala
Dart
Solidity
R
Perl
Lua
Vue SFC
Start free. Scale when ready.
No credit card required. Upgrade or cancel anytime.
Free
$0
For trying it out
  • 3 repositories
  • 10K tool calls / month
  • 20 core graph tools
  • Public repos
Get Started
Team
$99/mo
For teams and organizations
  • 1,000 repositories
  • 500K tool calls / month
  • 20 core graph tools
  • Org hive activity
  • Private repos (SSH keys)
  • Up to 10 team members
Start Team

Give your AI the
understanding it deserves

Start with 3 repos free. No credit card required.

Get Started — Free →