Skip to content

πŸ›  Edit JSONL conversation files for Claude Code with real-time sync, enabling efficient prompt engineering and seamless AI interaction refinement.

License

Notifications You must be signed in to change notification settings

lpfeif1/claude-code-jsonl-editor

Repository files navigation

πŸš€ claude-code-jsonl-editor - Edit JSONL Files with Ease

Download

πŸ“₯ Overview

The claude-code-jsonl-editor is an interactive tool designed for editing JSONL files related to Claude Code conversations. It offers real-time file system synchronization, allowing users to efficiently modify conversation logs. This application simplifies prompt engineering through easy conversation editing, making it suitable for anyone who wants to manage AI training data with ease.

πŸš€ Features

  • Interactive Editing: Modify JSONL files with a user-friendly interface.
  • Real-time Sync: Changes save instantly to your file system.
  • Multi-file Support: Work with multiple conversation logs at once.
  • Backup Automation: Automatically back up your edits.
  • Response Refinement: Streamline your prompt engineering process.

πŸ–₯️ System Requirements

  • Operating System: Windows 10 or later, macOS 10.14 or later, or a recent Linux distribution.
  • RAM: At least 4 GB of RAM.
  • Storage: 200 MB of free disk space.
  • Network: Internet connection may be required for initial setup and updates.

πŸš€ Getting Started

πŸ› οΈ Installation Steps

  1. Visit the Releases Page: Click the link below to view available versions.

  2. Select a Version: Choose the version that matches your operating system. Look for the download that indicates your specific platform, such as Windows, macOS, or Linux.

  3. Download the Installer: Click the link for the installer file. It might be named claude-code-jsonl-editor-vX.X.X.exe for Windows or claude-code-jsonl-editor-vX.X.X.dmg for macOS.

  4. Run the Installer:

    • Windows: Find the .exe file in your downloads. Double-click it and follow the prompts to install.
    • macOS: Open the .dmg file and drag the app icon to your Applications folder.
  5. Launch the Application: After installation, locate the claude-code-jsonl-editor in your applications list and open it.

πŸŽ‰ First-Time Setup

Once you launch the application, you may need to allow access to your file system to enable real-time synchronization. Follow the prompts to grant necessary permissions.

πŸ–¨οΈ Using the Editor

  1. Open a JSONL File: Click on "File" in the top menu, then select "Open". Navigate to your JSONL file and select it.

  2. Edit Conversations: Use the interactive editor to make changes. You can delete, add, or modify conversation entries as needed.

  3. Save Changes: Your changes save automatically. Ensure that the synchronization is working by checking for file updates in your file system.

  4. Back Up Your Work: To create a backup, navigate to "File" and select "Backup". Choose a location to save your backup file.

πŸ†˜ Troubleshooting

πŸ”„ Common Issues

  • File Not Opening: Ensure that the file is in JSONL format. If there are errors in the file, the application may not open it.
  • Slow Performance: Check if other applications are consuming too much memory. Closing unnecessary programs can help.
  • Sync Issues: If file changes are not syncing, try restarting the application.

πŸ“ž Need Help?

If you encounter issues or have questions, consider reaching out through the GitHub Issues page.

πŸ™Œ Community Contributions

We welcome contributions from anyone interested in enhancing the application. If you have features in mind or improvements, please feel free to submit a pull request or open a discussion.

πŸš€ Download & Install

To get started with the claude-code-jsonl-editor, make sure to download the application from our releases page:

Download Latest Release

Happy editing!