← 开源
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.

ApplicationsPersonalData organizationTypeScript
在 GitHub 打开
增长势头
+024 小时新增 Star0.0%
515
Star
93
Fork
+-1
本周
11
贡献者
创建于 2024-11-01 · 更新于 2026-10-15 · 今日第 17977 名
主要开发者
thomas-pedersenfulviofreitascsaladenes

thomas-pedersen/cursor-chat-browser 排名第 17,977,有 515 个星标。

同类别比较

thomas-pedersen/cursor-chat-browser 排名第 17,977,此处有 8 个同类条目;rssh-org/rssh 排名第 17,974。

同类别比较
名称排名指标
dbkangaroo/kangaroo17,948
语言:
TSQL
星标数:
516
分叉数:
39
简介:
Kangaroo is an AI-powered SQL client and admin tool for popular databases (MariaDB / MySQL / Oracle / PostgreSQL / Redis / SQLite / SQL Server / ...) on Windows / MacOS / Linux, support table design, query, model, sync, export/import etc, focus on comfortable, fun and developer friendly.
lucasygu/redbook17,953
语言:
TypeScript
星标数:
516
分叉数:
51
iamlukethedev/Herald-OS17,969
语言:
TypeScript
星标数:
515
分叉数:
80
简介:
An agent-native operating system, with Hermes Agent as the interface. Independent project, not affiliated with Nous Research.
rssh-org/rssh17,974
语言:
Rust
星标数:
515
分叉数:
48
简介:
An SSH tool dedicated to addressing all pain points · (macOS/Windows/Linux/Android/iOS)
BOMWiki/partmode17,981
语言:
JavaScript
星标数:
514
分叉数:
28
简介:
Open-source, local-first 3D parametric CAD that runs in the browser for people and permissioned typed agents, powered by OpenCascade WASM.
ChintanTrivedi/DeepGamingAI_FIFA17,982
语言:
Python
星标数:
514
分叉数:
111
简介:
A deep learning based AI bot for playing the football simulation game FIFA 18 (Windows platform)
DeepGenX/CodeGenX17,983
语言:
JavaScript
星标数:
514
分叉数:
41
简介:
Code Generation using GPT-J!
PowerShell/AIShell17,986
语言:
C#
星标数:
514
分叉数:
77
简介:
An interactive shell to work with AI-powered assistance providers
关键参数与规格
关键参数与规格
参数值
语言TypeScript
类别Applications
子类别Personal,Data organization
关键词Notetaking, Productivity, Search, Webdev
星标数515
分叉数93
贡献者11
创建日期2024-11-01
更新日期2026-10-15
1 天星标数0
7 天星标数-1
排名17,977
上次排名19,094
排名变化1,117
7 天星标排名18,049
上次 7 天星标排名17,989
7 天星标排名变化-60
总星标排名18,939
上次总星标排名18,911
总星标排名变化-28
README 摘录

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 🔍 Browse and search all workspaces with Cursor chat history 🌐 Support for both workspace-specific and global storage (newer Cursor versions) 🤖 View both AI chat logs and Composer logs 📁 Organize chats by workspace 🔎 Full-text search with filters for chat/composer logs 📱 Responsive design with dark/light mode support ⬇️ Export chats

as: Markdown files HTML documents (with syntax highlighting) PDF documents 🎨 Syntax highlighted code blocks 📌 Bookmarkable chat URLs ⚙️ Automatic workspace path detection Prerequisites Node. js 18+ and npm A Cursor editor installation with chat history Installation 1. Open in your browser Configuration The application automatically detects your Cursor workspace storage location based on your operating system: Windows: WSL2: macOS: Linux: Linux (remote/SSH): If automatic detection fails, you can manually set the path in the Configuration page (⚙️). **Note:** Recent versions of

Cursor have moved chat data storage from workspace-specific locations to global storage. This application now supports both storage methods to ensure compatibility with all Cursor versions. Usage Browsing Logs View all workspaces on the home page Browse AI chat logs by workspace Access Composer logs from the navigation menu Navigate between different chat tabs within a workspace View combined logs with type indicators See chat and composer counts per workspace Searching Use the search bar in the navigation to

search across all logs Filter results by chat logs, composer logs, or both Search results show: Type badge (Chat/Composer) Matching text snippets Workspace location Title Timestamp Exporting Each log can be exported as: Markdown: Plain text with code blocks HTML: Styled document with syntax highlighting PDF: Formatted document suitable for sharing Development Built with: Next. js 14 (App Router) TypeScript Tailwind CSS shadcn/ui components SQLite for reading Cursor's chat database Contributing 1. Open a Pull Request Changelog See

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

常见问题

记录了多少星标和分叉?

thomas-pedersen/cursor-chat-browser 有 515 个星标和 93 个分叉。

仓库排名是多少?

thomas-pedersen/cursor-chat-browser 排名第 17,977。

记录的语言和类别是什么?

thomas-pedersen/cursor-chat-browser 有 515 个星标,语言为 TypeScript,类别为 Applications。

哪个仓库排名最接近?

thomas-pedersen/cursor-chat-browser 与 rssh-org/rssh 比较,后者排名第 17,974,有 515 个星标。

README

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

  • 🔍 Browse and search all workspaces with Cursor chat history
  • 🌐 Support for both workspace-specific and global storage (newer Cursor versions)
  • 🤖 View both AI chat logs and Composer logs
  • 📁 Organize chats by workspace
  • 🔎 Full-text search with filters for chat/composer logs
  • 📱 Responsive design with dark/light mode support
  • ⬇️ Export chats as:
    • Markdown files
    • HTML documents (with syntax highlighting)
    • PDF documents
  • 🎨 Syntax highlighted code blocks
  • 📌 Bookmarkable chat URLs
  • ⚙️ Automatic workspace path detection

Prerequisites

  • Node.js 18+ and npm
  • A Cursor editor installation with chat history

Installation

  1. Clone the repository:
git clone https://github.com/thomas-pedersen/cursor-chat-browser.git
cd cursor-chat-browser
  1. Install dependencies:
npm install
  1. Start the development server:
npm run dev
  1. Open http://localhost:3000 in your browser

Configuration

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

  • Windows: %APPDATA%\Cursor\User\workspaceStorage
  • WSL2: /mnt/c/Users//AppData/Roaming/Cursor/User/workspaceStorage
  • macOS: ~/Library/Application Support/Cursor/User/workspaceStorage
  • Linux: ~/.config/Cursor/User/workspaceStorage
  • Linux (remote/SSH): ~/.cursor-server/data/User/workspaceStorage

If automatic detection fails, you can manually set the path in the Configuration page (⚙️).

Note: Recent versions of Cursor have moved chat data storage from workspace-specific locations to global storage. This application now supports both storage methods to ensure compatibility with all Cursor versions.

Usage

Browsing Logs

  • View all workspaces on the home page
  • Browse AI chat logs by workspace
  • Access Composer logs from the navigation menu
  • Navigate between different chat tabs within a workspace
  • View combined logs with type indicators
  • See chat and composer counts per workspace

Searching

  • Use the search bar in the navigation to search across all logs
  • Filter results by chat logs, composer logs, or both
  • Search results show:
    • Type badge (Chat/Composer)
    • Matching text snippets
    • Workspace location
    • Title
    • Timestamp

Exporting

Each log can be exported as:

  • Markdown: Plain text with code blocks
  • HTML: Styled document with syntax highlighting
  • PDF: Formatted document suitable for sharing

Development

Built with:

  • Next.js 14 (App Router)
  • TypeScript
  • Tailwind CSS
  • shadcn/ui components
  • SQLite for reading Cursor's chat database

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.

排名相邻
同类项目