Getting Started
Get ArchiCore up and running in under 5 minutes.
Prerequisites
- Node.js 18 or higher
- npm or yarn
- A GitHub account (for GitHub integration)
Option 1: Web Interface
The easiest way to get started is through the web interface.
Step 1: Create an Account
- Go to ArchiCore
- Click Sign Up
- Register with email or sign in with GitHub
Step 2: Connect a Repository
- Click Add Project in the sidebar
- Select the GitHub tab
- Click Connect with GitHub and authorize ArchiCore
- Select a repository from the list
- Choose a branch and click Add Project
Step 3: Wait for Indexing
ArchiCore will automatically index your codebase. This usually takes 1-5 minutes depending on project size.
Step 4: Start Exploring
Once indexed, you can:
- View the architecture visualization
- Ask questions using the AI assistant
- Run analysis commands
Option 2: CLI
For developers who prefer the command line.
Step 1: Install
npm install -g archicore
Step 2: Login
archicore login
This opens a browser window to authenticate.
Step 3: Initialize Project
cd /path/to/your/project
archicore init
Step 4: Index Your Code
archicore
# Then type: /index
Step 5: Start Using
# Interactive mode
archicore
# Or run commands directly
archicore search "authentication logic"
archicore analyze src/auth/
What's Next?
Troubleshooting
"Command not found: archicore"
Make sure npm global bin is in your PATH:
# Check npm bin location
npm bin -g
# Add to PATH (bash/zsh)
export PATH="$(npm bin -g):$PATH"
"Authentication failed"
- Run
archicore logout - Run
archicore loginagain - Complete the browser authentication
"Indexing stuck"
Large projects may take longer. Check progress with:
archicore status
If stuck for more than 30 minutes, try:
archicore index --force
Need help? Contact support via the Report Issue form in the app.