Plain text. Full power.

Interactive documents your AI agents can read, edit, and understand — and so can you.

hitSlop app showing theme panel, flashcard, and AI chat Meeting notes with organic blob window shape Budget tracker template

Apps lock you in. Formats lock your AI out.

The problem

Proprietary apps trap your data in formats only they can read. Your notes, budgets, and trackers are hostage to someone else's servers and subscription fees. And your AI assistant? It can't see any of it.

The solution

.slop files are plain JSON — readable by any text editor, any script, any AI. hitSlop turns that JSON into beautiful, themed, interactive documents you actually want to use.

Just files. In a folder.

Slop files in Finder
  • 📁
    Double-click to open Works like any other document on your Mac
  • 📤
    Drag to share AirDrop, email, Slack — it's just a file
  • 📚
    Git-trackable Diff, branch, merge — version control that works
  • 📋
    Duplicate to fork Copy the file, get a new document — that simple

Edit the UI. Edit the file. Same truth.

Flashcard rendered in hitSlop Same document as JSON in VS Code

80+ templates. Zero constraints.

It's just JSON.

budget.slop
{
  "template": "budget-tracker",
  "theme": "studio-noir",
  "data": {
    "income": 5000,
    "expenses": [
      { "name": "Rent", "amount": 1500 },
      { "name": "Groceries", "amount": 400 }
    ]
  }
}
🔓

No lock-in

Your data is readable JSON. Open it in any editor, parse it with any language, back it up anywhere.

🎨

22 themes

Dark, light, vibrant, minimal. Switch themes with one line — your data stays the same.

🤖

AI-native

Complete context for any AI assistant. No screenshots, no copy-paste — just hand it the file.

Your AI's favorite file format.

Claude, ChatGPT, Gemini — any AI assistant can read, edit, and create .slop files. No plugins, no integrations, no APIs. Just give it the file.

Your AI edits your interactive document, you see it. You edit, your AI sees it.
Same file. Same truth.

PDF & image export built in.

Create me an invoice for the Acme project, export it to PDF, and email it to Sarah.

Done. Here's what I did:

  1. Created acme-invoice.slop from the invoice template
  2. Filled in project details, hours, and line items
  3. Exported to acme-invoice.pdf
  4. Emailed to sarah@acme.com
📄 PDF Print-ready documents
📸 PNG Share as images
🛠 CLI Batch export with scripts

Scriptable from day one.

Create & populate
$ slop create budget-tracker Budget.slop \
    --data '{"income": 5000}' \
    --theme studio-noir --open

$ slop write Budget.slop \
    --field spent=3200 \
    --field remaining=1800
Read & export
$ slop read Budget.slop --field income
5000

$ slop export Budget.slop \
    --format pdf --output report.pdf

$ slop themes derive ocean \
    --accent "#5fc0e8"