Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/OpenHealthForAll/open-health
/ types & classes
Types & classes
92 in github.com/OpenHealthForAll/open-health
⨍
Functions
170
◇
Types & classes
92
Class
src/lib/health-data/parser/vision/openai.ts:7
Class
src/lib/health-data/parser/vision/ollama.ts:13
Class
src/lib/health-data/parser/vision/google.ts:12
Class
src/lib/health-data/parser/vision/base-vision.ts:22
Class
src/lib/health-data/parser/document/base-document.ts:32
Class
src/lib/health-data/parser/document/docling.ts:15
Class
src/lib/health-data/parser/document/upstage.ts:14
Interface
AddSourceDialogProps
src/components/source/source-add-screen.tsx:60
Interface
AlertProps
src/components/ui/alert.tsx:4
Interface
AssistantMode
src/app/api/assistant-modes/route.ts:6
Interface
AssistantModeListResponse
src/app/api/assistant-modes/route.ts:11
Interface
AssistantModePatchRequest
src/app/api/assistant-modes/[id]/route.ts:5
Interface
AssistantModePatchResponse
src/app/api/assistant-modes/[id]/route.ts:9
Interface
AuroraBackgroundProps
src/components/ui/aurora-background.tsx:5
Interface
BoundingBox
src/components/source/source-add-screen.tsx:34
Interface
ButtonProps
src/components/ui/button.tsx:4
Interface
ChatMessage
src/app/api/chat-rooms/[id]/messages/route.ts:10
Interface
ChatMessageCreateRequest
src/app/api/chat-rooms/[id]/messages/route.ts:25
Interface
ChatMessageListResponse
src/app/api/chat-rooms/[id]/messages/route.ts:21
Interface
ChatMessageProps
src/components/chat/chat-message.tsx:10
Interface
ChatRoom
src/app/api/chat-rooms/route.ts:5
Interface
ChatRoomCreateResponse
src/app/api/chat-rooms/route.ts:23
Interface
ChatRoomGetResponse
src/app/api/chat-rooms/[id]/route.ts:13
Interface
ChatRoomListResponse
src/app/api/chat-rooms/route.ts:19
Interface
ChatRoomPatchRequest
src/app/api/chat-rooms/[id]/route.ts:5
Interface
ChatRoomPatchResponse
src/app/api/chat-rooms/[id]/route.ts:9
Interface
ChatSettingSideBarProps
src/components/chat/chat-setting-side-bar.tsx:17
Interface
ChatSideBarProps
src/components/chat/chat-side-bar.tsx:18
Interface
CheckboxProps
src/components/ui/checkbox.tsx:4
Interface
ComboboxProps
src/components/ui/combobox.tsx:8
Interface
ConditionalDeploymentEnvProps
src/components/common/deployment-env.tsx:4
Interface
Country
src/lib/countries.ts:1
Class
DoclingDocumentParser
src/lib/health-data/parser/document/docling.ts:15
Interface
DocumentModelOptions
src/lib/health-data/parser/document/base-document.ts:28
Interface
DocumentOCROptions
src/lib/health-data/parser/document/base-document.ts:9
Interface
DocumentParseOptions
src/lib/health-data/parser/document/base-document.ts:16
Interface
DocumentParseResult
src/lib/health-data/parser/document/base-document.ts:5
Interface
DocumentParserModel
src/lib/health-data/parser/document/base-document.ts:23
Interface
DocumentParserOptions
src/lib/health-data/parser/pdf.ts:24
Interface
DynamicFormProps
src/components/form/dynamic-form.tsx:15
Interface
Field
src/components/source/source-add-screen.tsx:50
Interface
Field
src/components/form/dynamic-form.tsx:5
Class
GoogleVisionParser
src/lib/health-data/parser/vision/google.ts:12
Interface
HealthConcernsProps
src/components/onboarding/HealthConcerns.tsx:5
Interface
HealthData
src/app/api/health-data/route.ts:12
Interface
HealthDataCreateRequest
src/app/api/health-data/route.ts:28
Interface
HealthDataCreateResponse
src/app/api/health-data/route.ts:40
Interface
HealthDataGetResponse
src/app/api/health-data/[id]/route.ts:9
Interface
HealthDataItemProps
src/components/source/source-add-screen.tsx:67
Interface
HealthDataListResponse
src/app/api/health-data/route.ts:36
Interface
HealthDataParserDocument
src/app/api/health-data-parser/documents/route.ts:5
Interface
HealthDataParserDocumentListResponse
src/app/api/health-data-parser/documents/route.ts:11
Interface
HealthDataParserDocumentModelListResponse
src/app/api/health-data-parser/documents/[id]/models/route.ts:5
Interface
HealthDataParserVision
src/app/api/health-data-parser/visions/route.ts:4
Interface
HealthDataParserVisionListResponse
src/app/api/health-data-parser/visions/route.ts:11
Interface
HealthDataParserVisionModelListResponse
src/app/api/health-data-parser/visions/[id]/models/route.ts:5
Interface
HealthDataPatchRequest
src/app/api/health-data/[id]/route.ts:5
Interface
HealthDataPreviewProps
src/components/source/source-add-screen.tsx:74
Interface
InferenceOptions
src/lib/health-data/parser/pdf.ts:36
Interface
JSONEditorProps
src/components/form/json-editor.tsx:6
Interface
LLMProvider
src/app/api/llm-providers/route.ts:7
Interface
LLMProviderListResponse
src/app/api/llm-providers/route.ts:19
Interface
LLMProviderModel
src/app/api/llm-providers/[id]/models/route.ts:8
Interface
LLMProviderModelListResponse
src/app/api/llm-providers/[id]/models/route.ts:13
Interface
LLMProviderPatchRequest
src/app/api/llm-providers/[id]/route.ts:6
Interface
LLMProviderPatchResponse
src/app/api/llm-providers/[id]/route.ts:10
Interface
MedicalRecordsProps
src/components/onboarding/MedicalRecords.tsx:7
Interface
MessagePayload
src/lib/health-data/parser/prompt.ts:3
Interface
NavigationButtonsProps
src/components/onboarding/NavigationButtons.tsx:5
Interface
OCRParseResult
src/lib/health-data/parser/document/base-document.ts:1
Class
OllamaVisionParser
src/lib/health-data/parser/vision/ollama.ts:13
Interface
OnboardingSubmitRequest
src/actions/onboarding.ts:7
Class
OpenAIVisionParser
src/lib/health-data/parser/vision/openai.ts:7
Interface
PdfToImagesPayload
src/trigger/pdf-to-image.ts:5
Interface
PdfToImagesResult
src/trigger/pdf-to-image.ts:9
Interface
PersonalInfoData
src/components/onboarding/PersonalInfo.tsx:9
Interface
PersonalInfoProps
src/components/onboarding/PersonalInfo.tsx:20
Interface
ProgressBarProps
src/components/onboarding/ProgressBar.tsx:1
Interface
ProgressProps
src/components/ui/progress.tsx:4
Interface
RadioGroupItemProps
src/components/ui/radio-group.tsx:9
Interface
RadioGroupProps
src/components/ui/radio-group.tsx:4
Interface
ScreenProps
src/app/chat/[id]/screen.tsx:20
Interface
SelectItemProps
src/components/ui/select.tsx:77
Interface
SourceParseOptions
src/lib/health-data/parser/pdf.ts:30
Interface
SymptomsData
src/components/source/source-add-screen.tsx:45
Interface
TextInputProps
src/components/form/text-input.tsx:4
Class
UpstageDocumentParser
src/lib/health-data/parser/document/upstage.ts:14
Interface
VisionModelOptions
src/lib/health-data/parser/vision/base-vision.ts:5
Interface
VisionParseOptions
src/lib/health-data/parser/vision/base-vision.ts:9
Interface
VisionParserModel
src/lib/health-data/parser/vision/base-vision.ts:17
Interface
VisionParserOptions
src/lib/health-data/parser/pdf.ts:17
Interface
Word
src/components/source/source-add-screen.tsx:38