Skip to main content

Welcome to ArchiCore

ArchiCore is an AI-powered Architecture Digital Twin that helps you understand, analyze, and maintain your codebase.

What is ArchiCore?

ArchiCore creates a semantic understanding of your code, enabling:

  • Architecture Visualization - See how your code is structured
  • Impact Analysis - Understand the ripple effects of changes
  • AI Assistant - Ask questions about your codebase in natural language
  • Code Quality Metrics - Track complexity, duplication, and more
  • Security Scanning - Identify potential vulnerabilities

Key Features

Semantic Code Understanding

ArchiCore uses AI embeddings to understand the meaning of your code, not just its syntax. This allows for intelligent search and analysis that goes beyond simple text matching.

GitHub Integration

Connect your GitHub repositories and get automatic analysis on every push:

  • Pull request analysis
  • Architecture drift detection
  • Automated code reviews

Multi-Language Support

ArchiCore supports analysis of projects in:

  • TypeScript / JavaScript
  • Python
  • Go
  • Java
  • C# / .NET
  • And more...

Quick Start

# Install CLI
npm install -g archicore

# Login to your account
archicore login

# Initialize in your project
cd your-project
archicore init

# Start interactive mode
archicore

Next Steps