{% extends "base.html" %} {% block title %}{{ title }}{% endblock %} {% block content %}

Getting Started

Learn the basics and get Claude Code Tracker up and running

5 min read

What is Claude Code Tracker?

Claude Code Tracker is a development intelligence system that helps you understand and analyze your coding activity when using Claude Code. It automatically tracks your sessions, conversations, file modifications, and provides insights into your development patterns.

Key Benefits
  • Track development productivity
  • Browse conversation history
  • Analyze project patterns
  • Keep data local and private
Core Features
  • Import existing Claude data
  • Real-time hook integration
  • Advanced search and filtering
  • Visual analytics and insights

Quick Start Guide

1
Import Your Existing Data

Start by importing your existing Claude Code conversation history from your ~/.claude.json file.

File Upload Method (Recommended):
  1. Navigate to the Import Data page
  2. Click "Select .claude.json file" and choose your file
  3. Click "Preview Upload" to review what will be imported
  4. Click "Import Upload" to complete the import
New: File upload method works with any .claude.json file and provides detailed previews before importing.
Location: Your Claude data file is typically located at ~/.claude.json on macOS/Linux or %USERPROFILE%\.claude.json on Windows.
2
Configure Claude Code Hooks

Set up hooks to automatically track new sessions and conversations in real-time.

Automatic Installation (Recommended):

Use our automated installer for easy setup:

# Set your domain and install hooks
export DOMAIN=your-domain.com
./setup-hooks
New: Automatic hook installer with 7+ pre-configured profiles available!
Alternative Methods: Manual configuration and detailed setup instructions are available in the Hook Setup Guide.
3
Explore Your Data

Navigate through the dashboard to discover insights about your development activity.

Projects
View project statistics, timelines, and detailed analytics
Conversations
Search and browse through all your Claude conversations

System Requirements

Software Requirements
  • Python 3.8+
  • Claude Code CLI
  • Web browser (modern browser recommended)
Hardware Recommendations
  • 2GB+ RAM
  • 100MB+ disk space
  • Network access for web interface

Common Issues

Possible causes:

  • Invalid or corrupted .claude.json file
  • Insufficient disk space
  • File permissions issues

Solutions:

  • Verify the JSON file is valid using a JSON validator
  • Check available disk space (need ~100MB minimum)
  • Ensure the application has read/write permissions

Check these items:

  • Claude Code Tracker server is running on port 8000
  • Hook URLs are correctly configured
  • Network connectivity between Claude Code and the tracker
  • Hook syntax is valid JSON

This can happen after import. Run the recalculation script:

python recalculate_project_stats.py

This will recalculate all project statistics from your imported data.

{% endblock %}