MCPcopy Index your code
hub / github.com/StephenHaney/dear-diary-ai

github.com/StephenHaney/dear-diary-ai @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
29 symbols 79 edges 25 files 1 documented · 3% updated 4mo ago★ 1061 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…

Core symbols most depended-on inside this repo

getServerTimestamp
called by 3
src/firebase/getServerTimestamp.ts
persistEventIsKey
called by 2
src/firebase/persistKeys.ts
persistEventIsSelection
called by 2
src/firebase/persistKeys.ts
midiToPitchClass
called by 1
src/components/utils/midiHelpers.ts
toNote
called by 1
src/components/utils/midiHelpers.ts
handleStartClick
called by 1
src/pages/index.tsx
handlePlayClick
called by 1
src/pages/entry/[entryId].tsx
persistKeys
called by 1
src/firebase/persistKeys.ts

Shape

Function 25
Class 2
Method 2

Languages

TypeScript100%

Modules by API surface

src/pages/_document.js4 symbols
src/pages/index.tsx3 symbols
src/firebase/persistKeys.ts3 symbols
src/components/utils/midiHelpers.ts3 symbols
src/pages/entry/[entryId].tsx2 symbols
src/pages/privacy.tsx1 symbols
src/pages/midi-convert.tsx1 symbols
src/pages/generate-melodies.tsx1 symbols
src/firebase/getServerTimestamp.ts1 symbols
src/firebase/createEntry.ts1 symbols
src/components/WinnerBadge.tsx1 symbols
src/components/Tree.tsx1 symbols

For agents

$ claude mcp add dear-diary-ai \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page