πŸ¦‰
"Who's who in my zoo?"

Most tools make you look things up.
WhosWhoZoo already knows.

It loads everything you've saved about people and answers from that β€” instantly and completely. Like talking to your own memory.

Your Three Memory Tiers

πŸ–₯️Active β€” your desk
Four files always in front of Claude: people.md, reflections.md, fragments.md, loops.md. Every chat loads these automatically. This is your working memory β€” keep it lean and current.
πŸ“¦Archive β€” your filing cabinet
Older records you don't need every day but still want accessible. Tap πŸ“¦ Archive once to include archive files in chat and search. Use /archive-review to let AI suggest what's ready to move here.
πŸ”Cold Storage β€” rarely accessed, never auto-loaded
Records you want to keep long-term but rarely need. Cold storage files are never suggested for cleanup and are never loaded automatically β€” they only open when you ask. Use /deep [name] to move a record here. Run /recall [name] to search cold storage, or bare /recall to browse everything in it.
Moving records between tiers
Active β†’ Archive: /archive [name] or /archive-review
Archive β†’ Cold Storage: /deep [name] or /deep-review
Any tier β†’ Active: /restore [name]

How It Works

πŸ’ΎYour memory, your files
Your notes live in your own account β€” not on WhosWhoZoo servers. You can export or delete everything anytime. There are 4 active files (people, reflections, fragments, loops), 4 archive files for older records, and 4 cold storage files for rarely accessed long-term records.
🧠Claude reads everything, every time
Every question loads your complete memory into Claude before answering. No guessing, no partial results β€” it sees the full picture every time, which is why it can make connections across people and topics.
πŸ“¦Archive keeps it lean
Records you no longer need daily move to archive. Use the πŸ“¦ toggle to include archive files in chat and search. Cold storage is separate β€” use /recall to search it. Cold storage records are never loaded automatically.
πŸ”’Curated memory β€” no outside noise
Claude reads only what you've saved β€” not the internet, not anyone else's data. That's why answers are focused and confident: no hallucinated details, no blending in facts about the wrong person. Clean notes mean better answers than generic AI memory tools that pull from everywhere.
πŸŽ™Voice in, voice out
Tap the mic to enter conversation mode. Speak naturally. The app transcribes, sends to Claude, and reads the response aloud β€” with URLs and code replaced by verbal cues so it stays listenable.

Privacy & Cost

πŸ›‘οΈYour data never trains AI models
WhosWhoZoo uses the Anthropic API β€” not the Claude.ai website. API usage is explicitly excluded from model training under Anthropic's terms. Your notes are processed by Claude to answer your questions, but are never stored by Anthropic long-term or used to improve any AI model. If you use voice replies, the spoken text passes through ElevenLabs or OpenAI TTS β€” also under API terms that prohibit training use.
☁️Stored at the edge, not a central server
Your memory files are stored on Cloudflare's global network β€” the same infrastructure that powers millions of websites. There is no WhosWhoZoo database, no account to breach. Your data lives in your Cloudflare account, accessible only with your access key.
πŸ’³No subscription β€” fill a bucket, use what you need
You add credits to your own Anthropic account (like a prepaid balance) and pay only for what you use β€” typically a few cents per session. Voice replies use ElevenLabs, which has a free tier (~10 min/month) and paid plans. There is no monthly fee for WhosWhoZoo itself.

Commands

Type / in the chat input to see autocomplete suggestions. All searches are fuzzy β€” you don't need exact names.

free β€” never uses your API credits    tokens β€” draws from your Anthropic prepaid balance (typically <$0.01)

Search & Edit
/edit [query] Open a record in the editor β€” browse and edit without spending tokens free
/references [name] Find every record that mentions a name or topic free
/recall [query] Browse cold storage (bare /recall) or search by name/topic β€” Haiku finds matches. Tap a result to preview, restore, or add to chat context. tokens
/browse [file] List all record headings in a file β€” people / loops / archive people / cold fragments… free
/delete [query] Permanently delete a record β€” requires typing "delete" to confirm free
Journal
/journal <entry> Polish and save a timestamped entry to reflections.md. tokens
/journal-flush [days] Move entries older than N days to archive (default: 60) free
Archive
/archive [query] Move a record to long-term archive free
/archive-review AI suggests archive candidates Β· add [file] [deep] [context] tokens
/archive-ignored View or clear ignored archive suggestions free
/deep [query] Move a record to cold storage (rarely accessed tier) free
/deep-review AI suggests candidates for cold storage Β· add [file] [criteria] tokens
/deep-ignored View or clear ignored deep-review suggestions Β· add clear [file] free
/restore [query] Restore a record from archive or cold storage back to active memory free
Compact
/compact [query] Compact a specific record β€” choose Normal / Medium / High in the preview panel tokens
/compact-review Β· /compact-review [file] Surface verbose records across memory β€” tap Preview on each to pick a level tokens
Memory Tools
/mnemonic [name] Β· /mnemonic [name: your text] Generate memory hooks for a person, or save your own tokens
/memory-game People memory quiz β€” 5 questions, then continue? tokens
Utility
/costs Show today's and weekly Claude API cost estimate free
/diagnostics System health: memory sizes, API keys, cost log, errors free
/r Reset conversation context (memory stays loaded) free
/cls Clear chat history and context free
/export Download an encrypted backup (.whoszoo) free
/export-plain Download a plain-text zip (unencrypted) free
/import Restore memory files from an encrypted backup free
/help Show command list in chat free

Header Controls

⚑ Haiku / Sonnet Tap to switch AI model. Haiku is fast and cheap. Sonnet is smarter for complex tasks.
πŸ“‹ Copy chat Copies the full conversation to clipboard with You / WhosWhoZoo labels β€” useful for sharing or debugging.
πŸŽ™ Voice mode Full conversation mode β€” speak in, hear the response. After speaking, a Send button appears β€” tap it (or the orb) to fire. Tap βœ• to exit. Hold the orb to enter journal dictation mode.
βš™ Settings Update your Worker URL, change your passphrase, or sign out. Access key is only needed during initial setup or passphrase reset.
πŸ’Ύ cached badge Appears when Claude's memory context was served from cache β€” faster and cheaper than a full reload.
πŸ“¦ Archive Tap to include archive files in chat and search. Tap again to turn off. Cold storage is separate β€” use /recall to open it.
πŸ” Cold Storage Shows how many records are in cold storage. Tap to browse them all. When a cold storage record is loaded for chat, a purple bar appears above the input β€” tap clear to remove it.

Tips

Just ask naturally. You don't need commands for most things. "Who is Adam?" or "what do I know about the PTMM project?" work as plain questions.
Single words trigger tag search. Type a single word or phrase with no verb and the app searches all records for that tag exhaustively before answering.
Add a file scope to any search. /edit people adam narrows to people.md. /archive loops archives from loops.md only.
Archive keeps Claude fast. Move stale records to archive. They're still searchable with the πŸ“¦ Archive toggle on β€” just not loaded in every chat message.
Voice skips URLs and code. In conversation mode, links say "see link in chat" and code says "see code in chat" β€” the full content is still in the chat bubble.
/r is your reset valve. If a conversation goes sideways, /r clears context without losing your memory files.
Bring cold storage records into chat. Use /recall [name] to find a cold storage record, then tap "Use in chat" β€” a purple bar appears above the input confirming the record is loaded. Claude will see it in every message until you tap clear.