Coastline6/transcript-agent
0
Transcript Agent
AI-powered transcription, interview scoring, and report generation — 9 STT engines × 8 AI providers.
Bring your own API key. Billed to your account, nothing stored on the server.
Features
Supported formats
Quick start
Run locally (Python)
pip install gradio anthropic openai groq pdfplumber fpdf2 python-docx \
deepgram-sdk assemblyai elevenlabs rev_ai \
fastapi uvicorn python-multipart httpx requests
python app.py
# Opens http://localhost:7860Run with Docker
docker compose up
# or
docker run -p 7860:7860 ghcr.io/jayuan101/transcript-agentWindows desktop app
- Download
TranscriptAgent-win64.zip+Install-TranscriptAgent.batfrom Releases - Put both files in the same folder, double-click the
.bat - It extracts, creates a Desktop shortcut, and launches automatically
Mac desktop app
- Download
TranscriptAgent.dmgfrom Releases - Open → drag to Applications → double-click to launch
How to use
- Enter your API key (Claude, OpenAI, Groq, etc.) in the sidebar
- Choose your STT engine and AI provider
- Upload a file or paste a URL / local path
- Click ▶ Analyze
Interview Mode is always active — every question in the audio is automatically scored and a coaching guide is generated.
Architecture
app.py — Gradio UI, processing loop, all frontend logic
transcript_agent.py — STT dispatch, LLM analysis, report generation
launcher.py — PyInstaller entry point (opens browser on start)Releases
See CHANGELOG.md for full version history. Latest: v1.1.10
