├── .cursorindexingignore ├── .gitignore ├── .specstory └── .gitignore ├── LICENSE ├── README.md ├── backend ├── .dockerignore ├── .env.example ├── Dockerfile ├── agent_service │ └── transcribe_agent │ │ ├── __init__.py │ │ ├── agent.py │ │ ├── pyproject.toml │ │ ├── requirements.txt │ │ └── uv.lock ├── ai_config.yaml ├── api_service │ ├── __init__.py │ ├── clients │ │ ├── __init__.py │ │ └── microservice_clients.py │ ├── core │ │ ├── __init__.py │ │ ├── auth.py │ │ ├── database.py │ │ └── redis.py │ ├── main.py │ ├── pyproject.toml │ ├── repositories │ │ ├── __init__.py │ │ ├── session_repository.py │ │ └── user_repository.py │ ├── requirements.txt │ ├── routers │ │ ├── __init__.py │ │ ├── ai_sessions.py │ │ ├── audio.py │ │ ├── livekit.py │ │ ├── realtime.py │ │ ├── sessions.py │ │ ├── sessions_v2.py │ │ ├── tasks_v2.py │ │ ├── templates.py │ │ ├── transcriptions.py │ │ └── users.py │ ├── schemas.py │ ├── services │ │ ├── __init__.py │ │ └── ai_service.py │ └── uv.lock ├── diarization_service │ ├── __init__.py │ ├── main.py │ ├── models.py │ ├── pyproject.toml │ ├── requirements.txt │ └── uv.lock ├── pyproject.toml ├── shared │ ├── __init__.py │ ├── config.py │ ├── logging.py │ ├── models.py │ └── utils.py └── stt_service │ ├── __init__.py │ ├── main.py │ ├── models.py │ ├── pyproject.toml │ ├── requirements.txt │ └── uv.lock ├── doc ├── api_design_v2.md ├── architecture-design.md ├── cover.png └── demo.mp4 ├── moblie └── README.md ├── run.sh ├── start-dev.sh ├── supabase ├── .gitignore ├── config.toml ├── database_schema.sql └── migrations │ └── 20250814090000_all_in_one.sql └── web ├── .dockerignore ├── .env.local.example ├── .eslintrc.json ├── Dockerfile ├── app ├── api │ ├── generate-title │ │ └── route.ts │ ├── sessions │ │ └── [id] │ │ │ └── rename-speaker │ │ │ └── route.ts │ └── summarize │ │ └── route.ts ├── auth │ ├── callback │ │ └── page.tsx │ └── page.tsx ├── globals.css ├── layout.tsx └── page.tsx ├── components ├── ai-summary-panel.tsx ├── audio-player.tsx ├── auth │ ├── forgot-password-form.tsx │ ├── login-form.tsx │ ├── register-form.tsx │ └── social-login-buttons.tsx ├── direct-livekit-recorder.tsx ├── error-boundary.tsx ├── file-list.tsx ├── header.tsx ├── sidebar.tsx ├── task-status-display.tsx ├── template-manager.tsx ├── template-selector.tsx ├── transcript-view.tsx └── ui │ ├── avatar.tsx │ ├── badge.tsx │ ├── button.tsx │ ├── card.tsx │ ├── dialog.tsx │ ├── dropdown-menu.tsx │ ├── input.tsx │ ├── label.tsx │ ├── progress.tsx │ ├── select.tsx │ ├── separator.tsx │ ├── slider.tsx │ ├── switch.tsx │ └── textarea.tsx ├── hooks ├── useAuth.tsx ├── useDirectLiveKit.ts └── useRecordingSessions.ts ├── lib ├── __tests__ │ └── api-response-formats.test.ts ├── api-client.ts ├── api-server-client.ts ├── api-types.ts ├── supabase-client.ts ├── supabase.ts ├── supabase │ └── server.ts └── utils.ts ├── next-env.d.ts ├── next-health.js ├── next.config.js ├── package-lock.json ├── package.json ├── postcss.config.js ├── public └── favicon.ico ├── tailwind.config.js └── tsconfig.json /.cursorindexingignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/.cursorindexingignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/.gitignore -------------------------------------------------------------------------------- /.specstory/.gitignore: -------------------------------------------------------------------------------- 1 | # SpecStory explanation file 2 | /.what-is-this.md 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/README.md -------------------------------------------------------------------------------- /backend/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/.dockerignore -------------------------------------------------------------------------------- /backend/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/.env.example -------------------------------------------------------------------------------- /backend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/Dockerfile -------------------------------------------------------------------------------- /backend/agent_service/transcribe_agent/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/agent_service/transcribe_agent/__init__.py -------------------------------------------------------------------------------- /backend/agent_service/transcribe_agent/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/agent_service/transcribe_agent/agent.py -------------------------------------------------------------------------------- /backend/agent_service/transcribe_agent/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/agent_service/transcribe_agent/pyproject.toml -------------------------------------------------------------------------------- /backend/agent_service/transcribe_agent/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/agent_service/transcribe_agent/requirements.txt -------------------------------------------------------------------------------- /backend/agent_service/transcribe_agent/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/agent_service/transcribe_agent/uv.lock -------------------------------------------------------------------------------- /backend/ai_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/ai_config.yaml -------------------------------------------------------------------------------- /backend/api_service/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/api_service/__init__.py -------------------------------------------------------------------------------- /backend/api_service/clients/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/api_service/clients/__init__.py -------------------------------------------------------------------------------- /backend/api_service/clients/microservice_clients.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/api_service/clients/microservice_clients.py -------------------------------------------------------------------------------- /backend/api_service/core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/api_service/core/__init__.py -------------------------------------------------------------------------------- /backend/api_service/core/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/api_service/core/auth.py -------------------------------------------------------------------------------- /backend/api_service/core/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/api_service/core/database.py -------------------------------------------------------------------------------- /backend/api_service/core/redis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/api_service/core/redis.py -------------------------------------------------------------------------------- /backend/api_service/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/api_service/main.py -------------------------------------------------------------------------------- /backend/api_service/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/api_service/pyproject.toml -------------------------------------------------------------------------------- /backend/api_service/repositories/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/api_service/repositories/__init__.py -------------------------------------------------------------------------------- /backend/api_service/repositories/session_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/api_service/repositories/session_repository.py -------------------------------------------------------------------------------- /backend/api_service/repositories/user_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/api_service/repositories/user_repository.py -------------------------------------------------------------------------------- /backend/api_service/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/api_service/requirements.txt -------------------------------------------------------------------------------- /backend/api_service/routers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/api_service/routers/__init__.py -------------------------------------------------------------------------------- /backend/api_service/routers/ai_sessions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/api_service/routers/ai_sessions.py -------------------------------------------------------------------------------- /backend/api_service/routers/audio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/api_service/routers/audio.py -------------------------------------------------------------------------------- /backend/api_service/routers/livekit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/api_service/routers/livekit.py -------------------------------------------------------------------------------- /backend/api_service/routers/realtime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/api_service/routers/realtime.py -------------------------------------------------------------------------------- /backend/api_service/routers/sessions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/api_service/routers/sessions.py -------------------------------------------------------------------------------- /backend/api_service/routers/sessions_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/api_service/routers/sessions_v2.py -------------------------------------------------------------------------------- /backend/api_service/routers/tasks_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/api_service/routers/tasks_v2.py -------------------------------------------------------------------------------- /backend/api_service/routers/templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/api_service/routers/templates.py -------------------------------------------------------------------------------- /backend/api_service/routers/transcriptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/api_service/routers/transcriptions.py -------------------------------------------------------------------------------- /backend/api_service/routers/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/api_service/routers/users.py -------------------------------------------------------------------------------- /backend/api_service/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/api_service/schemas.py -------------------------------------------------------------------------------- /backend/api_service/services/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/api_service/services/__init__.py -------------------------------------------------------------------------------- /backend/api_service/services/ai_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/api_service/services/ai_service.py -------------------------------------------------------------------------------- /backend/api_service/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/api_service/uv.lock -------------------------------------------------------------------------------- /backend/diarization_service/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/diarization_service/__init__.py -------------------------------------------------------------------------------- /backend/diarization_service/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/diarization_service/main.py -------------------------------------------------------------------------------- /backend/diarization_service/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/diarization_service/models.py -------------------------------------------------------------------------------- /backend/diarization_service/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/diarization_service/pyproject.toml -------------------------------------------------------------------------------- /backend/diarization_service/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/diarization_service/requirements.txt -------------------------------------------------------------------------------- /backend/diarization_service/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/diarization_service/uv.lock -------------------------------------------------------------------------------- /backend/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/pyproject.toml -------------------------------------------------------------------------------- /backend/shared/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/shared/__init__.py -------------------------------------------------------------------------------- /backend/shared/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/shared/config.py -------------------------------------------------------------------------------- /backend/shared/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/shared/logging.py -------------------------------------------------------------------------------- /backend/shared/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/shared/models.py -------------------------------------------------------------------------------- /backend/shared/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/shared/utils.py -------------------------------------------------------------------------------- /backend/stt_service/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/stt_service/__init__.py -------------------------------------------------------------------------------- /backend/stt_service/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/stt_service/main.py -------------------------------------------------------------------------------- /backend/stt_service/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/stt_service/models.py -------------------------------------------------------------------------------- /backend/stt_service/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/stt_service/pyproject.toml -------------------------------------------------------------------------------- /backend/stt_service/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/stt_service/requirements.txt -------------------------------------------------------------------------------- /backend/stt_service/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/backend/stt_service/uv.lock -------------------------------------------------------------------------------- /doc/api_design_v2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/doc/api_design_v2.md -------------------------------------------------------------------------------- /doc/architecture-design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/doc/architecture-design.md -------------------------------------------------------------------------------- /doc/cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/doc/cover.png -------------------------------------------------------------------------------- /doc/demo.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/doc/demo.mp4 -------------------------------------------------------------------------------- /moblie/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/run.sh -------------------------------------------------------------------------------- /start-dev.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/start-dev.sh -------------------------------------------------------------------------------- /supabase/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/supabase/.gitignore -------------------------------------------------------------------------------- /supabase/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/supabase/config.toml -------------------------------------------------------------------------------- /supabase/database_schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/supabase/database_schema.sql -------------------------------------------------------------------------------- /supabase/migrations/20250814090000_all_in_one.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/supabase/migrations/20250814090000_all_in_one.sql -------------------------------------------------------------------------------- /web/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/.dockerignore -------------------------------------------------------------------------------- /web/.env.local.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/.env.local.example -------------------------------------------------------------------------------- /web/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/.eslintrc.json -------------------------------------------------------------------------------- /web/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/Dockerfile -------------------------------------------------------------------------------- /web/app/api/generate-title/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/app/api/generate-title/route.ts -------------------------------------------------------------------------------- /web/app/api/sessions/[id]/rename-speaker/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/app/api/sessions/[id]/rename-speaker/route.ts -------------------------------------------------------------------------------- /web/app/api/summarize/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/app/api/summarize/route.ts -------------------------------------------------------------------------------- /web/app/auth/callback/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/app/auth/callback/page.tsx -------------------------------------------------------------------------------- /web/app/auth/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/app/auth/page.tsx -------------------------------------------------------------------------------- /web/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/app/globals.css -------------------------------------------------------------------------------- /web/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/app/layout.tsx -------------------------------------------------------------------------------- /web/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/app/page.tsx -------------------------------------------------------------------------------- /web/components/ai-summary-panel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/components/ai-summary-panel.tsx -------------------------------------------------------------------------------- /web/components/audio-player.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/components/audio-player.tsx -------------------------------------------------------------------------------- /web/components/auth/forgot-password-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/components/auth/forgot-password-form.tsx -------------------------------------------------------------------------------- /web/components/auth/login-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/components/auth/login-form.tsx -------------------------------------------------------------------------------- /web/components/auth/register-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/components/auth/register-form.tsx -------------------------------------------------------------------------------- /web/components/auth/social-login-buttons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/components/auth/social-login-buttons.tsx -------------------------------------------------------------------------------- /web/components/direct-livekit-recorder.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/components/direct-livekit-recorder.tsx -------------------------------------------------------------------------------- /web/components/error-boundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/components/error-boundary.tsx -------------------------------------------------------------------------------- /web/components/file-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/components/file-list.tsx -------------------------------------------------------------------------------- /web/components/header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/components/header.tsx -------------------------------------------------------------------------------- /web/components/sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/components/sidebar.tsx -------------------------------------------------------------------------------- /web/components/task-status-display.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/components/task-status-display.tsx -------------------------------------------------------------------------------- /web/components/template-manager.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/components/template-manager.tsx -------------------------------------------------------------------------------- /web/components/template-selector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/components/template-selector.tsx -------------------------------------------------------------------------------- /web/components/transcript-view.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/components/transcript-view.tsx -------------------------------------------------------------------------------- /web/components/ui/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/components/ui/avatar.tsx -------------------------------------------------------------------------------- /web/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/components/ui/badge.tsx -------------------------------------------------------------------------------- /web/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/components/ui/button.tsx -------------------------------------------------------------------------------- /web/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/components/ui/card.tsx -------------------------------------------------------------------------------- /web/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/components/ui/dialog.tsx -------------------------------------------------------------------------------- /web/components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /web/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/components/ui/input.tsx -------------------------------------------------------------------------------- /web/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/components/ui/label.tsx -------------------------------------------------------------------------------- /web/components/ui/progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/components/ui/progress.tsx -------------------------------------------------------------------------------- /web/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/components/ui/select.tsx -------------------------------------------------------------------------------- /web/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/components/ui/separator.tsx -------------------------------------------------------------------------------- /web/components/ui/slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/components/ui/slider.tsx -------------------------------------------------------------------------------- /web/components/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/components/ui/switch.tsx -------------------------------------------------------------------------------- /web/components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/components/ui/textarea.tsx -------------------------------------------------------------------------------- /web/hooks/useAuth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/hooks/useAuth.tsx -------------------------------------------------------------------------------- /web/hooks/useDirectLiveKit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/hooks/useDirectLiveKit.ts -------------------------------------------------------------------------------- /web/hooks/useRecordingSessions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/hooks/useRecordingSessions.ts -------------------------------------------------------------------------------- /web/lib/__tests__/api-response-formats.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/lib/__tests__/api-response-formats.test.ts -------------------------------------------------------------------------------- /web/lib/api-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/lib/api-client.ts -------------------------------------------------------------------------------- /web/lib/api-server-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/lib/api-server-client.ts -------------------------------------------------------------------------------- /web/lib/api-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/lib/api-types.ts -------------------------------------------------------------------------------- /web/lib/supabase-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/lib/supabase-client.ts -------------------------------------------------------------------------------- /web/lib/supabase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/lib/supabase.ts -------------------------------------------------------------------------------- /web/lib/supabase/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/lib/supabase/server.ts -------------------------------------------------------------------------------- /web/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/lib/utils.ts -------------------------------------------------------------------------------- /web/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/next-env.d.ts -------------------------------------------------------------------------------- /web/next-health.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/next-health.js -------------------------------------------------------------------------------- /web/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/next.config.js -------------------------------------------------------------------------------- /web/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/package-lock.json -------------------------------------------------------------------------------- /web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/package.json -------------------------------------------------------------------------------- /web/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/postcss.config.js -------------------------------------------------------------------------------- /web/public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /web/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/tailwind.config.js -------------------------------------------------------------------------------- /web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weynechen/intrascribe/HEAD/web/tsconfig.json --------------------------------------------------------------------------------