MCPcopy Create free account

hub / github.com/PromtEngineer/localGPT / functions

Functions452 in github.com/PromtEngineer/localGPT

FunctionIndexPicker
({ onSelect, onClose }: Props)
src/components/IndexPicker.tsx:9
FunctionIndexWizard
({ onClose }: Props)
src/components/IndexWizard.tsx:9
FunctionInfoTooltip
({ text, className = "", size = 14 }: Props)
src/components/ui/InfoTooltip.tsx:12
FunctionLandingMenu
({ onSelect }: Props)
src/components/LandingMenu.tsx:9
FunctionLocalGPTChat
()
src/components/ui/localgpt-chat.tsx:69
FunctionMarkdown
({ text, className = '' }: MarkdownProps)
src/components/Markdown.tsx:17
FunctionMessageLoading
()
src/components/ui/message-loading.tsx:3
FunctionModelSelect
({ value, onChange, type, className, placeholder }: Props)
src/components/ModelSelect.tsx:12
FunctionQuickChat
({ sessionId: externalSessionId, onSessionChange, className="" }: QuickChatProps)
src/components/ui/quick-chat.tsx:15
FunctionRootLayout
({ children, }: Readonly<{ children: React.ReactNode; }>)
src/app/layout.tsx:20
FunctionScrollArea
({ className, children, ...props }: React.ComponentProps<typeof ScrollAreaPrimitive.Root>)
src/components/ui/scroll-area.tsx:8
FunctionScrollBar
({ className, orientation = "vertical", ...props }: React.ComponentProps<typeof ScrollAreaPrimitive.Scro
src/components/ui/scroll-area.tsx:31
FunctionSeparator
({ className, orientation = "horizontal", decorative = true, ...props }: React.ComponentProps<typeof S
src/components/ui/separator.tsx:8
FunctionSessionIndexInfo
({ sessionId, onClose }: Props)
src/components/SessionIndexInfo.tsx:9
FunctionSessionNavBar
()
src/components/ui/sidebar.tsx:79
FunctionSessionSidebar
({ currentSessionId, onSessionSelect, onNewSession, onSessionDelete, onSessionCreated, className =
src/components/ui/session-sidebar.tsx:23
FunctionSkeleton
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/skeleton.tsx:3
FunctionStepIcon
({ status }: { status: 'pending' | 'active' | 'done' | 'error' })
src/components/ui/conversation-page.tsx:70
FunctionStructuredMessageBlock
({ content }: { content: Array<Record<string, any>> | { steps: any[] } })
src/components/ui/conversation-page.tsx:120
FunctionTextarea
({ className, ...props }: React.ComponentProps<"textarea">)
src/components/ui/textarea.tsx:5
FunctionThinkingText
({ text }: { text: string })
src/components/ui/conversation-page.tsx:93
FunctionTile
({ label, mode, icon }: { label: string; mode: Props["onSelect"] extends (m: infer U)=>void ? U: never; icon:
src/components/LandingMenu.tsx:10
Method__init__
Initialize the index creator with optional custom configuration.
create_index_script.py:39
Method__init__
Initialize the batch indexing demo.
demo_batch_indexing.py:48
Method__init__
(self, mode: str = "dev", logs_dir: str = "logs")
run_system.py:88
Method__init__
(self, db_path: str = None)
backend/database.py:8
Method__init__
Initialize simple PDF processor with SQLite storage
backend/simple_pdf_processor.py:14
Method__init__
(self, *args, **kwargs)
backend/server.py:37
Method__init__
(self, base_url: Optional[str] = None)
backend/ollama_client.py:7
Method__init__
(self, total_items: int, operation_name: str, session_id: str)
rag_system/api_server_with_progress.py:66
Method__init__
Initialize the Watson X client. Args: api_key: IBM Cloud API key for authentication project_id: Wats
rag_system/utils/watsonx_client.py:13
Method__init__
(self, host: str = "http://localhost:11434")
rag_system/utils/ollama_client.py:13
Method__init__
(self, total_items: int, operation_name: str = "Processing")
rag_system/utils/batch_processor.py:24
Method__init__
(self, batch_size: int = 50, enable_gc: bool = True)
rag_system/utils/batch_processor.py:72
Method__init__
(self, enable_gc_interval: int = 100)
rag_system/utils/batch_processor.py:138
Method__init__
(self, llm_client: OllamaClient, llm_model: str)
rag_system/indexing/graph_extractor.py:9
Method__init__
(self, model_name: str = "vidore/colqwen2-v1.0", device: str = "cpu")
rag_system/indexing/multimodal.py:17
Method__init__
(self, vision_model: LocalVisionModel, text_embedder: QwenEmbedder, db_manager: LanceDBManager)
rag_system/indexing/multimodal.py:40
Method__init__
(self, model_name: str = "Qwen/Qwen3-Embedding-0.6B")
rag_system/indexing/representations.py:19
Method__init__
(self, embedding_model: EmbeddingModel, batch_size: int = 50)
rag_system/indexing/representations.py:75
Method__init__
(self, model_name: str, host: str | None = None, timeout: int = 60)
rag_system/indexing/representations.py:108
Method__init__
(self, db_path: str)
rag_system/indexing/embedders.py:9
Method__init__
(self, db_manager: LanceDBManager)
rag_system/indexing/embedders.py:27
Method__init__
(self, llm_client, model: str = "qwen3:0.6b", first_n_chunks: int = 5, out_path: str | None =
rag_system/indexing/overview_builder.py:21
Method__init__
(self, llm_client: OllamaClient, llm_model: str, batch_size: int = 10)
rag_system/indexing/contextualizer.py:33
Method__init__
(self, model_name: str = "Qwen/Qwen3-Embedding-0.6B", *, max_tokens: int = 8192)
rag_system/indexing/latechunk.py:24
Method__init__
Initializes the docling document converter with forced OCR enabled for macOS.
rag_system/ingestion/document_converter.py:24
Method__init__
(self, max_chunk_size: int = 1500, min_chunk_size: int = 200, tokenizer_model: str = "Qwen/Qwen3-Embedding-0.6
rag_system/ingestion/chunking.py:11
Method__init__
(self, *, max_tokens: int = 512, overlap: int = 1, tokenizer_model: str = "Qwen/Qwen3-Embedding-0.6B")
rag_system/ingestion/docling_chunker.py:20
Method__init__
(self, config: Dict[str, Any], ollama_client: OllamaClient, ollama_config: Dict[str, str])
rag_system/pipelines/indexing_pipeline.py:14
Method__init__
(self, config: Dict[str, Any], ollama_client: OllamaClient, ollama_config: Dict[str, Any])
rag_system/pipelines/retrieval_pipeline.py:47
Method__init__
(self, graph_path: str)
rag_system/retrieval/retrievers.py:28
Method__init__
(self, db_manager: LanceDBManager, text_embedder: QwenEmbedder, vision_model: LocalVisionModel = None, *, fusi
rag_system/retrieval/retrievers.py:59
Method__init__
(self, llm_client: OllamaClient, llm_model: str)
rag_system/retrieval/query_transformer.py:6
Method__init__
(self, llm_client: OllamaClient, llm_model: str)
rag_system/retrieval/query_transformer.py:295
Method__init__
(self, llm_client: OllamaClient, llm_model: str)
rag_system/retrieval/query_transformer.py:305
Method__init__
(self, model_name: str = "naver/provence-reranker-debertav3-v1")
rag_system/rerankers/sentence_pruner.py:26
Method__init__
(self, model_name: str = "BAAI/bge-reranker-base")
rag_system/rerankers/reranker.py:9
Method__init__
(self, is_grounded: bool, reasoning: str, verdict: str, confidence_score: int)
rag_system/agent/verifier.py:5
Method__init__
(self, llm_client: OllamaClient, llm_model: str)
rag_system/agent/verifier.py:15
Method__init__
(self, pipeline_configs: Dict[str, Dict], llm_client: OllamaClient, ollama_config: Dict[str, str])
rag_system/agent/loop.py:17
Method_add_chunk
(text: str, block_type: str, heading_path: List[str], page_no: int | None = None)
rag_system/ingestion/docling_chunker.py:107
Method_blocking_stream
()
rag_system/agent/loop.py:365
Method_cache_result
Cache a result with size limit
rag_system/agent/loop.py:237
Method_cb
(ev_type: str, payload)
rag_system/agent/loop.py:446
Method_clean_val
(v)
rag_system/pipelines/retrieval_pipeline.py:476
Method_format_instruction
(self, query: str, doc: str)
rag_system/rerankers/reranker.py:26
Method_get_bm25_retriever
(self)
rag_system/pipelines/retrieval_pipeline.py:106
Method_get_cache_key
Generate a cache key for the query
rag_system/agent/loop.py:232
Method_get_graph_retriever
(self)
rag_system/pipelines/retrieval_pipeline.py:120
Method_image_to_base64
Converts a Pillow Image to a base64 string.
rag_system/utils/watsonx_client.py:55
Method_monitor_service_logs
Monitor service logs and forward to main logger.
run_system.py:305
Method_pdf_has_text
(path: str)
rag_system/ingestion/document_converter.py:80
Method_run_fts
()
rag_system/retrieval/retrievers.py:106
Method_run_stream
()
rag_system/agent/loop.py:362
Method_run_vec
()
rag_system/retrieval/retrievers.py:117
Method_signal_handler
Handle shutdown signals gracefully.
run_system.py:168
Functionbatch_chunks_by_document
Group chunks by document_id for document-level batch processing
rag_system/utils/batch_processor.py:189
Methodbatch_iterator
Generate batches as an iterator for memory-efficient processing
rag_system/utils/batch_processor.py:130
Methodchat_stream
Stream chat response from Ollama
backend/ollama_client.py:111
MethodcleanupEmptySessions
()
src/lib/api.ts:280
Methodcreate_embeddings
(self, texts: List[str])
rag_system/indexing/representations.py:9
Methodcreate_embeddings
(self, texts: List[str])
rag_system/indexing/representations.py:125
Methoddeep_merge
(base: dict, override: dict)
demo_batch_indexing.py:91
Methoddelete_session_documents
Delete all documents for a session
backend/simple_pdf_processor.py:166
Methoddo_DELETE
Handle DELETE requests
backend/server.py:121
Methoddo_GET
Handle GET requests
backend/server.py:49
Methoddo_GET
(self)
rag_system/api_server.py:137
Methoddo_GET
Handle GET requests for progress status and SSE streams
rag_system/api_server_with_progress.py:249
Methoddo_OPTIONS
Handle CORS preflight requests
backend/server.py:41
Methoddo_OPTIONS
Handle CORS preflight requests for frontend integration.
rag_system/api_server.py:116
Methoddo_OPTIONS
Handle CORS preflight requests for frontend integration.
rag_system/api_server_with_progress.py:241
Methoddo_POST
Handle POST requests
backend/server.py:84
Methoddo_POST
Handle POST requests for chat and indexing.
rag_system/api_server.py:124
Methoddo_POST
Handle POST requests for chat and indexing.
rag_system/api_server_with_progress.py:260
Functiondummy_process_func
(batch)
rag_system/utils/batch_processor.py:211
Methodembed_image
Generates a multi-vector embedding for a single image.
rag_system/indexing/multimodal.py:26
Methodemit
Send a single SSE event.
rag_system/api_server.py:387
Methodenrich_chunks_sequential
Sequential enrichment method (legacy) - kept for comparison
rag_system/indexing/contextualizer.py:146
Methodensure_overview_path
(cfg: dict)
backend/server.py:911
← previousnext →301–400 of 452, ranked by callers