jsonl-tools
secure paste bin for agent run traces
Last verified:
What is jsonl-tools?
jsonl-tools.dev is a web-based platform and CLI tool for working with JSONL (JSON Lines) files. The tool allows users to push JSONL files from server boxes into their jsonl-tools account with encrypted client-side upload, making files readable in the web app. It is designed for developers and data professionals who work with JSONL format for AI training data, audit logs, event streams, and batch API outputs.
Key features include the @jsonl-tools/cli command-line interface for server-based file uploads, zero-knowledge encryption for privacy and security, client-side encryption before upload, and a web application for viewing and managing uploaded JSONL files. The tool supports the JSONL format where each line contains a valid, self-contained JSON object.
This tool is ideal for developers working with Claude Code session files, AI/LLM training data, observability logs, audit logs, event streams, and anyone who needs to securely share and analyze JSONL data between servers and web interfaces.
jsonl-tools pricing
Pricing model: Freemium
Pricing details not explicitly stated on the website. The CLI tool is open source under MIT license. Account-based service with web app access.
jsonl-tools pros
- Zero-knowledge encryption for maximum privacy
- Client-side encryption before upload
- CLI tool for server-based file uploads
- Web app for viewing uploaded files
- MIT license - open source
- Works with JSONL/JSON Lines format
- Supports Claude Code session files
- Encrypted client-side sharing
- No server-side decryption of data
- Secure JSONL file transfer
- Easy server-to-web-app workflow
- Handles JSONL files efficiently
- JSONL format native support
- Good for AI training data workflows
- Privacy-focused data handling
jsonl-tools cons
- Limited documentation available
- Web interface details unclear
- No explicit file size limits mentioned
- CLI version is relatively new (0.2.0)
- Requires account creation
- Primarily focused on JSONL only
- No built-in validation features mentioned
- Unknown if free tier exists
Frequently asked questions about jsonl-tools
What is JSONL?
JSONL (JSON Lines) is a text-based data format where each line contains one valid, self-contained JSON object. It is also known as newline-delimited JSON (NDJSON). Each line ends with a newline character, there are no commas between lines, and no array wrapper. It is append-friendly and parses line by line.
What does the @jsonl-tools/cli do?
The @jsonl-tools/cli is a command-line interface that allows you to push JSONL files from a server box into your jsonl-tools account. Files are encrypted client-side before upload and become readable in the web app.
How is my data encrypted?
Data uses zero-knowledge encryption with client-side encryption. Files are encrypted on your machine before being uploaded, meaning the server never sees the unencrypted data.
What file formats are supported?
The tool supports JSONL (JSON Lines) format, which is the primary format. Each line must contain a valid JSON object.
Is the tool open source?
Yes, the @jsonl-tools/cli is licensed under MIT, making it open source and freely available.
What is Claude Code share?
Claude Code share is a functionality that allows sharing Claude Code session JSONL files securely through the jsonl-tools platform with encryption.
Do files get stored on servers?
Files are uploaded to your jsonl-tools account but are encrypted client-side. The zero-knowledge encryption means servers cannot decrypt the data.
Can I view files in a web app?
Yes, uploaded JSONL files are readable in the jsonl-tools web application after being pushed via the CLI.
What version is the CLI?
The current version of @jsonl-tools/cli is 0.2.0.
Is this tool free to use?
The CLI is open source under MIT license. Account and web app access details regarding pricing are not explicitly stated on the website.