What did your AI get done this week?
Everyone is token maxing. Nobody can say what it bought. Juicebox turns your Claude Code and Codex sessions into a weekly receipt: what you built, fixed and figured out, and what each one cost. Your team sees the work behind the tokens, not just the bill.
- Your prompts never leave the laptop.
One receipt, two sides
The person who did the work writes and signs it. The company reads it. After that, nobody can change it, not the company and not us.
For engineers: send your weekly receipt
A private AI on 0G writes your week from your sessions, paid from your own 0G credits. You check it, sign the whole receipt and send it to your team.
- 1Write
- 2Sign
- 3Send
For companies: see what everyone got done
Everyone's signed week, by team and by person, with the pull requests behind it and where the AI money went. Leads sign in with GitHub. Your company is your GitHub org.
- 1Set up once
- 2Sign in with GitHub
- 3See everyone's week
AI Wrapped: how you talk to AI, for anyone. Nothing to do with receipts, never sent to a company.
Open AI WrappedOpens hereHow a week works
Set up once on your laptop: connect GitHub, join your company, sign in with 0G and let Juicebox read your Claude Code and Codex logs. Then every week takes three steps.
1Write
The private AI on 0G reads a trimmed summary of each session and writes one line for each thing you got done. It costs about a cent a week, from your own 0G credits.
2Sign
You read it and sign it with a key made on your laptop. The signature covers every line, the pull requests and every number. The whole week goes, nothing is picked out.
3Send
It becomes one read-only record on Arkiv that you own. The full list goes to Swarm, encrypted on your laptop, so only your company's key opens it.
And once a month, Chainlink checks each team on its own: every signature, the signed totals, and whether what shipped is still there. The score goes on Ethereum Sepolia, where nobody can change it.
See a team's monthly checkOpens hereThe whole story, step by step Opens here
What leaves your laptop
Very little, and each piece has one reader. Here is the same week, seen three ways.
Stays on your laptop
Only you can read these.
- Raw logs in ~/.claude and ~/.codex
- Your prompts and the AI's answers
- Session titles, file names and folders
Sealed for your company
Encrypted on your laptop, kept on Swarm. Only your company's key opens it.
- The list of what you got done
- The pull requests behind it
- The private AI's records
Public, so anyone can check
Signed totals on Arkiv. That is the point: the numbers can be checked.
- Things done, by category
- AI spend, by tool
- Merged PRs and pushes to main
To write your week, the private AI sees a trimmed summary of each session: what you asked and what the AI said at the end. The model runs inside a hardware enclave on 0G. Requests reach it through 0G's router, which is not end-to-end sealed today.
See the full tableHide the full table
| Data | Where it goes | Who can read it |
|---|---|---|
| Raw logs and prompts | Nowhere. They stay in ~/.claude and ~/.codex on your laptop. | Only you |
| Session titles, file names, folders | A local file in ~/.receipts, outside any repo | Only you |
| One session's trimmed prompts and the AI's last answers, when you click Write my week | 0G Private Computer in private mode, paid from your own 0G account: only models running inside a TEE can answer, and the TEE signature of every answer is checked | The model inside a TEE. It reaches it over HTTPS through 0G's router, which is not end-to-end sealed today, so 0G's router could read it in transit |
| The list's titles, for the weekly summary | The same private 0G model | The same: the model in a TEE, and 0G's router in transit |
| PR numbers and repo names | GitHub API, with your own token | GitHub (it already has them) |
| Your signed totals, when you send your receipt | Arkiv testnet, schema receipts-ethglobal-mumbai.receipt.v2, read-only and owned by you | Anyone. That is the point: the numbers can be checked |
| Your list, PRs and AI records, when you send your receipt | Swarm testnet, encrypted on your laptop; the key is sealed to your company's key on Arkiv | Your company |
| Your AI Wrapped card (numbers only) | Nowhere, unless you post it | Whoever you show it to |
What it runs on, and where to check it
You do not have to trust us. Each piece has a public place where you can see it working.
Got a receipt file or link? Check a receiptOpens here
- 0G
A private AI in a hardware enclave reads each session and writes the week, paid from the employee's own 0G credits.
0G's TEE check of the providerOpens here - Arkiv
Every receipt sent is a read-only record on Arkiv, owned by the person who signed it. The company wallet only pays the fee.
- Swarm
Each week's full list is encrypted on the laptop and kept on Swarm, where only the company's key opens it.
One encrypted week, fetched liveOpens here - Chainlink
Once a month, a Chainlink CRE workflow reads each team's receipts from Arkiv, checks every signature, re-checks on GitHub that what shipped is still there and writes the score to Ethereum Sepolia. Only Chainlink can post it.
Every score on Sepolia Etherscansepolia.etherscan.io - GitHub
Your company is your GitHub org and your team is your GitHub team. All of the code is open.
The code on GitHubgithub.com
Look around Acme
Acme has 12 made-up people in three teams: Payments, Platform and Mobile. Five weeks of signed receipts are on Arkiv and this week's lists are sealed on Swarm. Pick who you want to be.
A strip stays at the top of every demo page, so you can switch roles or leave the demo at any time.