go-cursor-help  by yuaotian

CLI tool to reset Cursor's free trial limits

created 7 months ago
24,010 stars

Top 1.7% on sourcepulse

GitHubView on GitHub
Project Summary

This project provides a tool to circumvent usage limits and trial restrictions for the Cursor IDE, targeting users who wish to continue using its AI features beyond the free trial period. It offers a one-click solution to reset trial status, enabling continued access to AI functionalities.

How It Works

The tool operates by modifying specific configuration files and potentially system identifiers that Cursor uses to track trial status and user machine identity. This includes resetting unique identifiers within Cursor's storage.json file (telemetry.machineId, telemetry.macMachineId, etc.) and, on Windows, modifying the MachineGuid in the registry. It also includes functionality to disable Cursor's auto-update feature to prevent future trial expirations.

Quick Start & Requirements

  • Installation: Execute provided shell scripts (Bash for macOS/Linux, PowerShell for Windows) or download pre-compiled binaries.
  • Prerequisites: Administrator privileges are required for script execution and registry modification on Windows. PowerShell 7 is recommended for Windows users.
  • System Support: Windows (x86, x64), macOS (Intel, Apple Silicon), Linux (x86, x64, ARM64).
  • Links: Releases, Cursor AI Downloads

Highlighted Details

  • Supports resetting trial limits for Cursor IDE versions up to 0.49.x.
  • Includes a feature to disable Cursor's automatic updates.
  • Offers a MAC address modification option for macOS users to further reset machine identification.
  • Provides detailed manual steps for disabling auto-updates and troubleshooting various Cursor issues.

Maintenance & Community

The project is actively maintained with recent release activity. Community support and feedback are welcomed, with links to READMEs in multiple languages (English, Chinese, Japanese).

Licensing & Compatibility

  • License: MIT License.
  • Compatibility: Permissive license allows for commercial use and integration with closed-source projects.

Limitations & Caveats

The tool's effectiveness is dependent on Cursor's internal mechanisms for trial tracking, which may change with future updates. The MAC address modification on macOS and registry modification on Windows require administrator privileges and carry a risk of temporary network disruption or affecting other software's device recognition. Manual disabling of auto-updates may be required for specific older macOS versions.

Health Check
Last commit

1 week ago

Responsiveness

1 day

Pull Requests (30d)
4
Issues (30d)
30
Star History
3,943 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.