ClaudeSync  by jahwag

CLI tool for syncing local files to Claude.ai projects

Created 1 year ago
617 stars

Top 53.3% 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

2 months ago

Responsiveness

1 week

Pull Requests (30d)
0
Issues (30d)
0
Star History
8 stars in the last 30 days

Explore Similar Projects

Starred by Luis Capelo Luis Capelo(Cofounder of Lightning AI), Addy Osmani Addy Osmani(Head of Chrome Developer Experience at Google), and
23 more.

goose by block

0.8%
20k
Open-source AI agent for automating complex engineering tasks
Created 1 year ago
Updated 21 hours ago
Feedback? Help us improve.