thomas-pedersen / cursor-chat-browser

A web application for browsing and managing chat histories from the Cursor editor's AI chat feature. View, search, and export your AI conversations in various formats.
28 stars 2 forks source link

Cursor Chat Browser

A web application for browsing and managing chat histories from the Cursor editor's AI chat feature. View, search, and export your AI conversations in various formats.

Features

Prerequisites

Installation

  1. Clone the repository:

    git clone https://github.com/thomas-pedersen/cursor-chat-browser.git
    cd cursor-chat-browser
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm run dev
  4. Open http://localhost:3000 in your browser

Configuration

The application automatically detects your Cursor workspace storage location based on your operating system:

If automatic detection fails, you can manually set the path in the Configuration page (βš™οΈ).

Usage

Browsing Logs

Searching

Exporting

Each log can be exported as:

Development

Built with:

Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

Changelog

See CHANGELOG.md for a list of changes.

License

This project is licensed under the MIT License - see the LICENSE file for details.