MCPcopy Index your code
hub / github.com/YOYZHANG/PodCastLM

github.com/YOYZHANG/PodCastLM @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
88 symbols 337 edges 46 files 8 documented · 9%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

DialogueItemProps (Interface)
(no doc)
frontend/src/components/dialog-item.tsx
TranscriptProps (Interface)
(no doc)
frontend/src/components/transcript.tsx
ContentProps (Interface)
(no doc)
frontend/src/components/content.tsx
EpisodeProps (Interface)
(no doc)
frontend/src/components/episode.tsx
DialogueListProps (Interface)
(no doc)
frontend/src/components/dialog-list.tsx

Core symbols most depended-on inside this repo

cn
called by 48
frontend/src/lib/utils.ts
dispatch
called by 5
frontend/src/hooks/use-toast.ts
get_link_text
called by 4
backend/utils.py
call_llm_stream
called by 3
backend/utils.py
get_pdf_text
called by 3
backend/utils.py
get_prompt
called by 3
backend/utils.py
handleGenerate
called by 2
frontend/src/App.tsx
useStreamText
called by 2
frontend/src/hooks/useStreamText.ts

Shape

Function 62
Interface 14
Route 8
Class 4

Languages

TypeScript56%
Python44%

Modules by API surface

backend/utils.py16 symbols
backend/api/routes/chat.py16 symbols
frontend/src/hooks/use-toast.ts9 symbols
frontend/src/components/menu.tsx4 symbols
backend/schema.py4 symbols
frontend/src/hooks/useStreamText.ts3 symbols
frontend/src/components/ui/sheet.tsx3 symbols
frontend/src/components/transcript.tsx3 symbols
frontend/src/components/dialog-list.tsx3 symbols
frontend/src/hooks/useTaskData.ts2 symbols
frontend/src/hooks/useJsonData.ts2 symbols
frontend/src/components/episode.tsx2 symbols

For agents

$ claude mcp add PodCastLM \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact