import requests

def analyze_github_repo(owner, repo):
    try:
        response = requests.get(f"https://api.github.com/repos/{owner}/{repo}")
        if response.status_code == 200:
            data = response.json()
            repo_data = {
                "Name": data['name'],
                "Owner": data['owner']['login'],
                "Stars": data['stargazers_count'],
                "Forks": data['forks_count'],
                "Language": data['language'],
                "Description": data['description'],
            }
            return repo_data
        else:
            return None
    except Exception as e:
        print(f"Error: {e}")
        return None