Describe an effect
Use the generator or write the four-key JSON directly. The fixed activation makes the lifecycle explicit.
Hacky carries a temporary, inspectable chat effect in a small JSON file. Export it, attach it, and let it end on schedule.
Hacky is designed for short, deliberate experiments with character, tone, or task behavior. No account or hosted runtime is required.
Use the generator or write the four-key JSON directly. The fixed activation makes the lifecycle explicit.
Use canonical JSON for tooling or the one-page PDF carrier for ordinary attachment surfaces.
Every file lasts 1–99 replies. Expiry and an explicit stop are part of the contract.
Open a preview, inspect its canonical JSON, or download the matching PDF from the public examples repository.
Quiet, loyal, concise. Japanese activation.
Dry, precise, analytical. English activation.
Poetic and reflective. Japanese activation.
Energetic and inventive. English activation.
Hacky v0.1 keeps the public file surface intentionally narrow. Writers emit compact, BOMless UTF-8 with fixed key order and exactly one terminal line feed.
The instructions contain the fixed English activation or its fixed Japanese meaning-equivalent, followed by one effect. The host AI's rules and later explicit user instructions remain higher priority.
{
"hacky": "0.1",
"name": "Example",
"turns": 4,
"instructions": "[HACKY ACTIVATION v0.1]...\n\n[HACKY EFFECT]\nWrite one useful reply."
}
// .hacky.json and .hacky.pdf carry the same canonical JSON textThe open source core validates, renders, and extracts the same contract across JavaScript and Python. HackyKit remains an export-only SDK for app integrations.
Canonical writer and validator.
git clone https://github.com/openhacky/hacky.gitInstall the reviewed source tree.
python3 -m pip install ./hacky/packages/pythonExport-only HackyKit.
https://github.com/openhacky/hacky-kit.git