Quick Start Guide

Beta Release: Arc Memory SDK is currently in beta. We’re actively gathering feedback and improving the platform.
Prerequisites: Make sure you have installed Arc Memory before proceeding.
5-Minute Quick Start
1
Navigate to your repository
First, open a terminal and navigate to your Git repository:
Arc Memory works best when run from the root of your Git repository.
2
Authenticate with GitHub
Set up GitHub authentication to access repository data:This will open a browser window for GitHub authentication. If you prefer to use a token directly:
Authentication is required to access GitHub issues, PRs, and other metadata.
3
Build the knowledge graph
Build a complete knowledge graph for your repository:
Build Options
Build Options
For faster updates after the initial build:
4
Verify the graph
Check the status and integrity of your knowledge graph:This command shows statistics about your graph and identifies any potential issues.
5
Trace file history
Now you can trace the history of any file and line in your codebase:This will show the complete history of line 42 in the specified file, including:
- Commits that modified the line
- Pull requests that introduced or changed the line
- Related issues and discussions
- Architecture decisions that affected the line
Complete Example
Here’s a complete workflow example you can copy and paste:What’s Next?
CLI Reference
Learn all the available commands and options
API Reference
Use Arc Memory programmatically in your code
Usage Examples
Explore real-world usage scenarios
Advanced Usage
Advanced Usage
Add Arc Memory to your CI/CD pipeline to keep your knowledge graph up-to-date: