Skip to content

cheddarwhizzy/cursor-autopilot

Repository files navigation

Cursor Autopilot

A powerful automation tool for Cursor and Windsurf IDEs that helps manage tasks and streamline development workflows.

Quick Start

For a detailed quick start guide, see Quick Start Guide.

Basic usage:

Note: Use the Thinking LLMs, you'll get better results.

# Run with default project path from config.yaml
./run.sh

# Run with a specific project path override
./run.sh --project-path /path/to/your/project --platform cursor

Core Concepts

  • Task Management: Track and automate development tasks
  • IDE Integration: Seamless integration with Cursor and Windsurf
  • Automation: Automated keystrokes and window management
  • Monitoring: Real-time progress tracking and logging

Features

  • 🚀 Automated task execution
  • 🔄 Cross-platform support
  • 🔍 Real-time monitoring
  • 📊 Progress tracking
  • 🔐 Secure configuration
  • 📝 Comprehensive logging

Configuration

See Configuration Guide for detailed configuration options.

Basic configuration in config.yaml:

# Basic config.yaml structure expected by run.sh
platforms:
  windsurf:
    # Set the default project path (can be overridden with --project-path flag)
    project_path: "/path/to/your/default/project" # Or use "$(pwd)"
# general:
  # inactivity_delay: 300
  # send_message: true
  # debug: false

Documentation

Project Structure

cursor-autopilot/
├── docs/                  # Documentation
│   ├── api/              # API documentation
│   ├── automation/       # Automation guides
│   ├── configuration/    # Configuration guides
│   └── vision/          # Vision integration docs
├── src/                  # Source code
├── tests/               # Test files
├── config.yaml          # Configuration file
├── tasks.md             # Task definitions
├── context.md           # Project context
└── run.sh              # Main script

Debugging

Enable debug mode:

```bash

./run.sh --platform cursor --debug # Note: --debug flag is not currently parsed by run.sh

```

Check the script logs for detailed information during execution.

License

MIT License - See LICENSE for details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published