ClaudeSync  by jahwag

CLI tool for syncing local files to Claude.ai projects

created 1 year ago
597 stars

Top 55.4% on sourcepulse

GitHubView on GitHub
Project Summary

ClaudeSync is a Python tool designed to synchronize local files with Claude.ai projects, targeting developers and AI practitioners who need to integrate their local development workflows with Claude's project-based AI capabilities. It offers a one-way synchronization to keep Claude.ai projects updated with local changes, enhancing AI-powered workflows.

How It Works

ClaudeSync utilizes a file synchronization mechanism to push local files to Claude.ai projects. It operates on a one-way sync principle, meaning files not present locally will be removed from the Claude.ai project unless pruning is explicitly disabled. This approach ensures that the Claude.ai project accurately reflects the local codebase or dataset being managed.

Quick Start & Requirements

  • Install: pip install claudesync
  • Prerequisites: Python ≥ 3.10, pip, and an SSH key for secure credential storage. Claude.ai Pro or Team plans are supported; Free plans are not.
  • Setup: Authentication (claudesync auth login), project creation (claudesync project create), and syncing (claudesync push) are the primary commands.
  • Guides: Detailed Guides & FAQs are available.

Highlighted Details

  • Synchronizes local files with Claude.ai projects.
  • Cross-platform compatibility (Windows, macOS, Linux).
  • Configurable with numerous options.
  • Designed for easy integration into existing pipelines.
  • Emphasizes data privacy and security.

Maintenance & Community

The project encourages community support through starring, reporting issues, contributing, and joining their Discord server. Sponsorship opportunities are also available.

Licensing & Compatibility

The license is not explicitly stated in the README, which may pose a compatibility concern for commercial or closed-source use.

Limitations & Caveats

Claude.ai Free plans are not supported. The synchronization is one-way by default, which could lead to unintended data deletion in Claude.ai projects if pruning is not managed carefully. The license status requires clarification for broader adoption.

Health Check
Last commit

3 weeks ago

Responsiveness

1 day

Pull Requests (30d)
1
Issues (30d)
0
Star History
55 stars in the last 90 days

Explore Similar Projects

Starred by Boris Cherny Boris Cherny(Creator of Claude Code; MTS at Anthropic) and Adam Wolff Adam Wolff(Claude Code Core; MTS at Anthropic).

claude-code-sdk-python by anthropics

3.8%
744
SDK for Claude Code interaction
created 1 month ago
updated 2 days ago
Feedback? Help us improve.