Interactive documents your AI agents can read, edit, and understand — and so can you.
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.
.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.
No database. No cloud sync. No account. Your documents live in your filesystem — right where they belong.
Budget trackers, recipes, habit logs, investment portfolios — each one a starting point, not a prison.
Recipe
Pomodoro
Mood Logger
Weekly Planner
Countdown
Investment Portfolio
To-Do List
Water Intake
Resume
Meeting Notes
World Clock
Color Palette
Fitness Log
Watch List
{
"template": "budget-tracker",
"theme": "studio-noir",
"data": {
"income": 5000,
"expenses": [
{ "name": "Rent", "amount": 1500 },
{ "name": "Groceries", "amount": 400 }
]
}
}
Your data is readable JSON. Open it in any editor, parse it with any language, back it up anywhere.
Dark, light, vibrant, minimal. Switch themes with one line — your data stays the same.
Complete context for any AI assistant. No screenshots, no copy-paste — just hand it the file.
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.
One command. Production-ready output. Let your AI handle the whole workflow.
Done. Here's what I did:
acme-invoice.slop from the invoice templateacme-invoice.pdfThe slop CLI lets you create, read, write, and export documents from the terminal. Perfect for automation, CI pipelines, and AI agents.
$ slop create budget-tracker Budget.slop \
--data '{"income": 5000}' \
--theme studio-noir --open
$ slop write Budget.slop \
--field spent=3200 \
--field remaining=1800
$ slop read Budget.slop --field income
5000
$ slop export Budget.slop \
--format pdf --output report.pdf
$ slop themes derive ocean \
--accent "#5fc0e8"