人間失格
Burn-after-reading secrets for AI agents — keys live in locked, non-swappable RAM, are served to agents over MCP, and are destroyed after N reads, or the instant your session dies. Walk away: agents die, secrets burn.
Install
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/New1Direction/ningen-shikkaku/releases/latest/download/dazai-installer.sh | sh
# or: brew install New1Direction/tap/dazai New1Direction/tap/motokano
See it burn

motokano --calls 1 --tool 'name=get_key,kind=static,value=s3cr3t' --arm
One read → the secret. Second read → the server has already wiped the value
out of locked memory and SIGKILLed itself.
Wire it into an agent
claude mcp add burn-once -- motokano --calls 1 --arm \
--tool 'name=get_key,kind=static,value=YOUR-SECRET'
Start here
- Quickstart — install, rehearse in dry-run, then arm
- Threat model — exactly what it protects against, and what it doesn't
- GitHub — source, issues, CI
ningen-shikkaku/
dazai the daemon. the man.
goodnight secure memory layer
kikka the watchdog
kekkai the seccomp wall
sienna child process wrapper
rei MCP adapter
motokano one-shot server
Mine has been a life of much shame. No longer human. No longer here.
— Osamu Dazai, 1948