# Transcript Seeker
URL: /work/transcript_seeker
Source: https://raw.githubusercontent.com/techwithanirudh/minimalistic-portfolio/refs/heads/main/content/work/transcript_seeker.mdx

Turborepo app with React/Vite frontend, Nitro proxy, Drizzle ORM, and MeetingBaaS integrations.



Transcript Seeker is a Turborepo app for uploading recordings, transcribing them, and exploring the results inside a React + Vite interface. The UI is built around synced playback and transcripts, with a Nitro proxy and Drizzle models behind the scenes to keep data flows structured.

The product leans on local-first storage with PGLite in the browser and optional Turso/SQLite for persistent calendar data. MeetingBaaS APIs integrate meeting bots, while AI chat and summarization tools make transcripts interactive.

<Files>
  <Folder name="apps">
    <Folder name="web">
      <File name="src" />

      <File name="vite.config.ts" />
    </Folder>
  </Folder>

  <Folder name="packages">
    <Folder name="db">
      <File name="schema" />
    </Folder>
  </Folder>

  <File name="turbo.json" />
</Files>

<Tabs items="['Highlights', 'Stack']">
  <Tab value="Highlights">
    * Upload, transcribe, and seek through recordings.
    * Local-first storage with optional calendar sync.
    * MeetingBaaS bot integration plus AI chat.
  </Tab>

  <Tab value="Stack">
    * React + Vite, Tailwind, Radix UI.
    * Nitro proxy, Drizzle ORM, PGLite/Turso.
    * Turborepo + pnpm workspace tooling.
  </Tab>
</Tabs>


Last updated on April 2, 2026