Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Palaiologos1453/OpenInterview
/ functions
Functions
623 in github.com/Palaiologos1453/OpenInterview
⨍
Functions
623
◇
Types & classes
66
↳
Endpoints
37
↓ 1 callers
Function
_read_wav_mono
(path: Path)
apps/api/openinterview_api/voice/local_vad.py:71
↓ 1 callers
Function
_recommendations
(checks: dict)
apps/api/openinterview_api/services/local_diagnostics.py:132
↓ 1 callers
Function
_redact_config
(config: dict)
apps/api/openinterview_api/main.py:803
↓ 1 callers
Method
_reference_answer
(self, turn: Turn, focus: str)
apps/api/openinterview_api/interview_engine.py:1287
↓ 1 callers
Method
_related_knowledge
(self, question_meta: dict, focus: str)
apps/api/openinterview_api/interview_engine.py:1271
↓ 1 callers
Function
_render_text
(template: str, rubric_labels: list[str], question: dict)
apps/api/openinterview_api/services/evaluation.py:251
↓ 1 callers
Method
_resolve_device
(self)
apps/api/openinterview_api/voice/local_asr.py:41
↓ 1 callers
Method
_restore
(self, session_id: str)
apps/api/openinterview_api/services/session_store.py:78
↓ 1 callers
Function
_review_item_from_row
(row: sqlite3.Row)
apps/api/openinterview_api/storage.py:796
↓ 1 callers
Function
_review_item_id
(session_id: str | None, question_id: str | None, question: str)
apps/api/openinterview_api/services/review.py:115
↓ 1 callers
Method
_review_plan
(self, session: InterviewSession)
apps/api/openinterview_api/interview_engine.py:1429
↓ 1 callers
Method
_rewrite_advice
(self, turn: Turn)
apps/api/openinterview_api/interview_engine.py:1031
↓ 1 callers
Method
_rubric_gap_penalty
(self, rubric_hits: list[str], question_meta: dict | None)
apps/api/openinterview_api/interview_engine.py:689
↓ 1 callers
Method
_rubric_score_cap
(self, answer: str, rubric_hits: list[str], question_meta: dict | None)
apps/api/openinterview_api/interview_engine.py:696
↓ 1 callers
Method
_rubric_synonyms
(self, rubric: str)
apps/api/openinterview_api/interview_engine.py:896
↓ 1 callers
Function
_save_wav_with_soundfile
(audio, output_path: Path, sample_rate: int, soundfile_module)
apps/api/openinterview_api/voice/cosyvoice_cli.py:94
↓ 1 callers
Function
_save_wav_with_soundfile
(audio, output_path: Path, sample_rate: int, soundfile_module)
apps/api/openinterview_api/voice/cosyvoice_worker.py:124
↓ 1 callers
Method
_schedule_partial_asr
(self)
apps/api/openinterview_api/services/duplex.py:345
↓ 1 callers
Function
_schema_check
(path: Path)
apps/api/openinterview_api/services/local_diagnostics.py:79
↓ 1 callers
Method
_score_answer
( self, answer: str, pressure: int, rubric_hits: list[str] | None = None,
apps/api/openinterview_api/interview_engine.py:636
↓ 1 callers
Method
_score_closing
(self, answer: str)
apps/api/openinterview_api/interview_engine.py:732
↓ 1 callers
Method
_score_evidence
(self, turn: Turn)
apps/api/openinterview_api/interview_engine.py:1013
↓ 1 callers
Function
_scoring_seed_check
()
apps/api/openinterview_api/services/local_diagnostics.py:120
↓ 1 callers
Method
_select_followup_question
(self, session: InterviewSession, phase: str)
apps/api/openinterview_api/interview_engine.py:411
↓ 1 callers
Method
_select_project_question
(self, session: InterviewSession, step: int)
apps/api/openinterview_api/interview_engine.py:453
↓ 1 callers
Function
_sensevoice_language
(language: str)
apps/api/openinterview_api/voice/local_asr.py:85
↓ 1 callers
Method
_session_lock
(self)
apps/api/openinterview_api/services/duplex.py:457
↓ 1 callers
Function
_smoke_asr
()
apps/api/openinterview_api/services/readiness.py:150
↓ 1 callers
Function
_smoke_tts
()
apps/api/openinterview_api/services/readiness.py:163
↓ 1 callers
Function
_smoke_vad
()
apps/api/openinterview_api/services/readiness.py:137
↓ 1 callers
Function
_smoke_wav_fixture
()
apps/api/openinterview_api/services/readiness.py:127
↓ 1 callers
Function
_span_labels
(name: str, metadata: Labels)
apps/api/openinterview_api/services/metrics.py:134
↓ 1 callers
Function
_split_tts_segments
(text: str, max_chars: int = 90)
apps/api/openinterview_api/services/duplex.py:499
↓ 1 callers
Method
_stream_pcm_from_audio
(self, audio_path: Path, generation: int)
apps/api/openinterview_api/services/duplex.py:407
↓ 1 callers
Method
_stream_tts
( self, text: str, config: dict, generation: int, output_base: Path,
apps/api/openinterview_api/services/duplex.py:283
↓ 1 callers
Method
_strengths
(self, session: InterviewSession)
apps/api/openinterview_api/interview_engine.py:982
↓ 1 callers
Method
_study_guides
(self, session: InterviewSession)
apps/api/openinterview_api/interview_engine.py:1215
↓ 1 callers
Method
_style_feedback_prefix
(self, session: InterviewSession, answer: str)
apps/api/openinterview_api/interview_engine.py:625
↓ 1 callers
Method
_style_topic_priority
(self, session: InterviewSession, phase: str)
apps/api/openinterview_api/interview_engine.py:361
↓ 1 callers
Function
_tech_choice_questions
(text: str, cards: list[dict])
apps/api/openinterview_api/services/resume.py:303
↓ 1 callers
Function
_topic_sort_key
(topic: str, ordered_topics: list[str])
apps/api/openinterview_api/services/coverage.py:137
↓ 1 callers
Function
_unique_matches
(text: str, patterns: list[str], limit: int)
apps/api/openinterview_api/services/resume.py:408
↓ 1 callers
Function
_valid_direction_ids
()
apps/api/openinterview_api/services/session_store.py:118
↓ 1 callers
Method
_validate_provider_config
(self, config: InterviewConfig)
apps/api/openinterview_api/interview_engine.py:1512
↓ 1 callers
Function
_writable_dir_check
(path: Path)
apps/api/openinterview_api/services/local_diagnostics.py:41
↓ 1 callers
Function
_write_silence
(path: Path)
scripts/smoke_voice_runtime.py:31
↓ 1 callers
Function
analyzeResume
()
apps/web/app.js:342
↓ 1 callers
Function
arrayBufferToBase64
(buffer)
apps/web/app.js:2453
↓ 1 callers
Method
as_dict
(self)
apps/api/openinterview_api/services/realtime.py:53
↓ 1 callers
Function
asrChecklistItem
(asr)
apps/web/app.js:1121
↓ 1 callers
Function
assertBrowserAsrSupported
()
apps/web/app.js:893
↓ 1 callers
Function
audioMimeType
(format)
apps/web/app.js:2509
↓ 1 callers
Function
authenticate_websocket
(websocket: WebSocket)
apps/api/openinterview_api/auth.py:41
↓ 1 callers
Function
base64ChunksToUint8Array
(chunks)
apps/web/app.js:2487
↓ 1 callers
Function
base64ToInt16Array
(base64Data)
apps/web/app.js:2494
↓ 1 callers
Function
browserRecognitionErrorMessage
(event)
apps/web/app.js:2067
↓ 1 callers
Function
build_question
(question_id: str, spec: SourceSpec, title: str)
scripts/generate_javaguide_questions.py:354
↓ 1 callers
Function
cancelDuplexTurn
()
apps/web/app.js:1617
↓ 1 callers
Function
clean_title
(value: str)
scripts/generate_javaguide_questions.py:319
↓ 1 callers
Method
clear
(self)
apps/api/openinterview_api/services/realtime.py:72
↓ 1 callers
Method
clear_review_items
(self)
apps/api/openinterview_api/storage.py:700
↓ 1 callers
Function
commitDuplexAudio
()
apps/web/app.js:1601
↓ 1 callers
Method
contains
(self, session_id: str)
apps/api/openinterview_api/services/session_store.py:26
↓ 1 callers
Method
create
(self, interview_id: str | None = None)
apps/api/openinterview_api/services/realtime.py:60
↓ 1 callers
Function
createReviewItems
(sessionId)
apps/web/app.js:568
↓ 1 callers
Method
create_user
(self, user_id: str, display_name: str, token_hash: str)
apps/api/openinterview_api/storage.py:149
↓ 1 callers
Method
delete
(self, session_id: str)
apps/api/openinterview_api/services/session_store.py:20
↓ 1 callers
Function
deleteReviewItem
(itemId)
apps/web/app.js:555
↓ 1 callers
Method
delete_interview
(self, interview_id: str)
apps/api/openinterview_api/storage.py:610
↓ 1 callers
Method
delete_review_item
(self, item_id: str)
apps/api/openinterview_api/storage.py:695
↓ 1 callers
Function
diagnose_llm_error
(error: Exception | str, provider: str)
apps/api/openinterview_api/services/provider_diagnostics.py:6
↓ 1 callers
Function
difficulty_for
(title: str, topic: str)
scripts/generate_javaguide_questions.py:403
↓ 1 callers
Method
enqueue
(pcm)
apps/web/audio-worklet/pcm-processor.js:51
↓ 1 callers
Function
exportReportMarkdown
(sessionId)
apps/web/app.js:574
↓ 1 callers
Function
extract_headings
(path: Path)
scripts/generate_javaguide_questions.py:294
↓ 1 callers
Function
extract_resume_text
(filename: str, content: bytes)
apps/api/openinterview_api/services/resume_file.py:13
↓ 1 callers
Function
find_voice_profile
(profile_id: str | None)
apps/api/openinterview_api/voice/voice_profiles.py:54
↓ 1 callers
Method
float32ToInt16
(input)
apps/web/audio-worklet/pcm-processor.js:42
↓ 1 callers
Method
flushChunks
()
apps/web/audio-worklet/pcm-processor.js:56
↓ 1 callers
Function
flushPcmCapture
()
apps/web/app.js:1582
↓ 1 callers
Method
flushRemainder
()
apps/web/audio-worklet/pcm-processor.js:73
↓ 1 callers
Function
followups_for
(topic: str)
scripts/generate_javaguide_questions.py:459
↓ 1 callers
Function
formatDate
(value)
apps/web/app.js:2432
↓ 1 callers
Function
formatDuration
(value)
apps/web/app.js:2383
↓ 1 callers
Function
generate_questions
(javaguide_root: Path)
scripts/generate_javaguide_questions.py:248
↓ 1 callers
Method
get
(self, session_id: str)
apps/api/openinterview_api/services/session_store.py:49
↓ 1 callers
Method
get_question
(self, question_id: str)
apps/api/openinterview_api/services/question_bank.py:27
↓ 1 callers
Function
handleDuplexMessage
(message)
apps/web/app.js:1633
↓ 1 callers
Function
handlePcmCaptureMessage
(message)
apps/web/app.js:1506
↓ 1 callers
Function
init
()
apps/web/app.js:203
↓ 1 callers
Method
initialize
(self)
apps/api/openinterview_api/storage.py:117
↓ 1 callers
Method
list_interviews
(self, limit: int = 50)
apps/api/openinterview_api/storage.py:278
↓ 1 callers
Function
llmChecklistItem
(llm)
apps/web/app.js:1098
↓ 1 callers
Function
loadHistory
()
apps/web/app.js:388
↓ 1 callers
Function
loadLocalAuth
()
apps/web/app.js:2590
↓ 1 callers
Function
loadProviderConfig
()
apps/web/app.js:1304
↓ 1 callers
Function
localVoiceChecklistItem
()
apps/web/app.js:1226
↓ 1 callers
Function
main
()
apps/api/openinterview_api/voice/cosyvoice_cli.py:10
↓ 1 callers
Function
main
()
apps/api/openinterview_api/voice/cosyvoice_worker.py:11
↓ 1 callers
Function
main
()
scripts/evaluate_scoring.py:21
← previous
next →
301–400 of 623, ranked by callers