Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/lfnovo/open-notebook
/ functions
Functions
1,250 in github.com/lfnovo/open-notebook
⨍
Functions
1,250
◇
Types & classes
422
↳
Endpoints
144
Method
get_config
Get a specific configuration by ID. Args: provider: Provider name config_id: Configuration ID Retur
open_notebook/domain/provider_config.py:304
Method
get_context
( self, context_size: Literal["short", "long"] = "short" )
open_notebook/domain/notebook.py:427
Function
get_credential
Get a specific credential by ID. Never returns api_key.
api/routers/credentials.py:185
Function
get_current_timestamp
name: get_current_timestamp Returns the current timestamp in the format YYYYMMDDHHmmss.
open_notebook/graphs/tools.py:8
Method
get_current_version
Get current database version (sync wrapper).
open_notebook/database/migrate.py:15
Method
get_default_config
Get the default configuration for a provider. Args: provider: Provider name (e.g., "openai", "anthropic") Retur
open_notebook/domain/provider_config.py:280
Function
get_default_models
Get default model assignments.
api/routers/models.py:294
Method
get_default_models
Get default model assignments.
api/client.py:182
Method
get_default_models
Get default model assignments.
api/models_service.py:55
Function
get_default_prompt
Get the default transformation prompt.
api/routers/transformations.py:122
Function
get_env_status
Check what's configured via environment variables.
api/credentials_service.py:357
Function
get_env_status
Check what's configured via environment variables.
api/routers/credentials.py:87
Function
get_episode_profile
Get a specific episode profile by name
api/routers/episode_profiles.py:61
Method
get_episode_profile
Get a specific episode profile by name.
api/client.py:481
Method
get_episode_profile
Get a specific episode profile by name.
api/episode_profiles_service.py:40
Method
get_episode_profiles
Get all episode profiles.
api/podcast_api_service.py:35
Method
get_episodes
Get all podcast episodes.
api/podcast_api_service.py:20
Function
get_insight
Get a specific insight by ID.
api/routers/insights.py:12
Method
get_insight
Get a specific insight.
api/client.py:441
Method
get_insight
Get a specific insight.
api/insights_service.py:35
Method
get_instance
Always fetch fresh configuration from database. Overrides parent caching behavior to ensure we always get the latest configu
open_notebook/domain/provider_config.py:198
Method
get_job_status
Get the status of the associated command
open_notebook/podcasts/models.py:231
Function
get_model_count
Get count of registered models for a provider, grouped by type. Returns counts for each model type (language, embedding, speech_to_text,
api/routers/models.py:588
Function
get_models
Get all configured models with optional type filtering.
api/routers/models.py:170
Function
get_models_by_provider
Get all registered models for a specific provider. Returns models from the database that belong to the specified provider.
api/routers/models.py:611
Function
get_note
Get a specific note by ID.
api/routers/notes.py:111
Method
get_note
Get a specific note.
api/client.py:277
Method
get_note
Get a specific note.
api/notes_service.py:36
Function
get_notebook
Get a specific notebook by ID.
api/routers/notebooks.py:148
Method
get_notebook
Get a specific notebook.
api/client.py:98
Method
get_notebook
Get a specific notebook.
api/notebook_service.py:36
Function
get_notebook_context
Get context for a notebook based on configuration.
api/routers/context.py:13
Method
get_notebook_context
Get context for a notebook.
api/client.py:346
Method
get_notebook_context
Get context for a notebook.
api/context_service.py:18
Function
get_notebook_delete_preview
Get a preview of what will be deleted when this notebook is deleted.
api/routers/notebooks.py:121
Function
get_notebooks
Get all notebooks with optional filtering and ordering.
api/routers/notebooks.py:21
Function
get_notes
Get all notes with optional notebook filtering.
api/routers/notes.py:14
Function
get_podcast_episode
Get a specific podcast episode
api/routers/podcasts.py:145
Function
get_podcast_job_status
Get the status of a podcast generation job
api/routers/podcasts.py:73
Function
get_provider_availability
Get provider availability based on database config and environment variables.
api/routers/models.py:366
Function
get_rebuild_status
Get the status of a rebuild operation. Returns: - **status**: queued, running, completed, failed - **progress**: processed count, to
api/routers/embedding_rebuild.py:124
Method
get_rebuild_status
Get status of a rebuild operation.
api/client.py:328
Function
get_session
Get a specific session with its messages.
api/routers/chat.py:178
Method
get_session
Get a specific session with messages
api/chat_service.py:65
Function
get_sessions
Get all chat sessions for a notebook.
api/routers/chat.py:97
Method
get_sessions
Get all chat sessions for a notebook
api/chat_service.py:24
Function
get_settings
Get all application settings.
api/routers/settings.py:12
Method
get_settings
Get application settings.
api/settings_service.py:17
Method
get_settings
Get all application settings.
api/client.py:335
Function
get_source
Get a specific source by ID.
api/routers/sources.py:628
Method
get_source
(self)
open_notebook/domain/notebook.py:308
Method
get_source
Get a specific source.
api/sources_service.py:103
Function
get_source_chat_session
Get a specific source chat session with its messages.
api/routers/source_chat.py:197
Function
get_source_chat_sessions
Get all chat sessions for a source.
api/routers/source_chat.py:135
Function
get_source_insights
Get all insights for a specific source.
api/routers/sources.py:973
Method
get_source_insights
Get all insights for a specific source.
api/client.py:436
Method
get_source_insights
Get all insights for a specific source.
api/insights_service.py:19
Function
get_source_status
Get processing status for a source.
api/routers/sources.py:720
Method
get_source_status
Get processing status for a source.
api/client.py:417
Function
get_sources
Get sources with pagination and sorting support.
api/routers/sources.py:162
Function
get_speaker_profile
Get a specific speaker profile by name
api/routers/speaker_profiles.py:49
Method
get_speaker_profiles
Get all speaker profiles.
api/podcast_api_service.py:78
Method
get_speech_to_text
Get the default speech-to-text model
open_notebook/ai/models.py:185
Function
get_status
Get configuration status: encryption key status, and per-provider configured/source information.
api/routers/credentials.py:74
Method
get_text_to_speech
Get the default text-to-speech model
open_notebook/ai/models.py:197
Function
get_transformation
Get a specific transformation by ID.
api/routers/transformations.py:162
Method
get_transformation
Get a specific transformation.
api/client.py:216
Method
get_transformation
Get a specific transformation.
api/transformations_service.py:43
Function
get_transformations
Get all transformations.
api/routers/transformations.py:24
Function
handleAddSelected
()
frontend/src/components/sources/AddExistingSourceDialog.tsx:144
Function
handleArchiveToggle
(e: React.MouseEvent)
frontend/src/app/(dashboard)/notebooks/components/NotebookCard.tsx:31
Function
handleArchiveToggle
()
frontend/src/app/(dashboard)/notebooks/components/NotebookHeader.tsx:44
Function
handleBulkNoteContext
(action: NoteContextDefault)
frontend/src/app/(dashboard)/notebooks/[id]/page.tsx:118
Function
handleBulkSourceContext
(action: SourceBulkAction)
frontend/src/app/(dashboard)/notebooks/[id]/page.tsx:109
Function
handleCancel
()
frontend/src/components/source/NotebookAssociations.tsx:103
Function
handleCardClick
()
frontend/src/components/sources/SourceCard.tsx:205
Function
handleCardClick
()
frontend/src/app/(dashboard)/notebooks/components/NotebookCard.tsx:39
Function
handleChange
()
frontend/src/components/providers/ThemeProvider.tsx:31
Function
handleChatClick
()
frontend/src/components/source/SourceDialog.tsx:28
Function
handleClearUrlErrors
()
frontend/src/components/sources/AddSourceDialog.tsx:266
Function
handleClick
(e: React.MouseEvent)
frontend/src/components/common/ContextToggle.tsx:53
Function
handleClose
()
frontend/src/components/source/SourceDialog.tsx:35
Function
handleClose
()
frontend/src/app/(dashboard)/notebooks/components/NoteEditorDialog.tsx:114
Function
handleClose
()
frontend/src/app/(dashboard)/transformations/components/TransformationEditorDialog.tsx:110
Function
handleConfirm
()
frontend/src/app/(dashboard)/notebooks/components/NotebookDeleteDialog.tsx:55
Function
handleConfirmAndRebuild
()
frontend/src/components/settings/EmbeddingModelChangeDialog.tsx:38
Function
handleConfirmEmbeddingChange
()
frontend/src/app/(dashboard)/settings/api-keys/page.tsx:1161
Function
handleConfirmOnly
()
frontend/src/components/settings/EmbeddingModelChangeDialog.tsx:49
Function
handleCopyToClipboard
()
frontend/src/components/source/MessageActions.tsx:35
Function
handleDelete
()
frontend/src/components/source/SourceDetailContent.tsx:357
Function
handleDelete
()
frontend/src/components/source/SourceInsightDialog.tsx:52
Function
handleDelete
()
frontend/src/components/podcasts/EpisodeCard.tsx:218
Function
handleDelete
()
frontend/src/app/(dashboard)/transformations/components/TransformationCard.tsx:27
Function
handleDeleteClick
(sourceId: string)
frontend/src/app/(dashboard)/notebooks/components/SourcesColumn.tsx:100
Function
handleDeleteConfirm
()
frontend/src/components/source/SessionManager.tsx:97
Function
handleDeleteConfirm
()
frontend/src/app/(dashboard)/notebooks/components/SourcesColumn.tsx:105
Function
handleDeleteConfirm
()
frontend/src/app/(dashboard)/notebooks/components/NotesColumn.tsx:66
Function
handleDeleteConfirm
()
frontend/src/app/(dashboard)/sources/page.tsx:238
Function
handleDeleteInsight
(e?: React.MouseEvent)
frontend/src/components/source/SourceDetailContent.tsx:197
Function
handleDeleteOnly
()
frontend/src/app/(dashboard)/settings/api-keys/page.tsx:711
← previous
next →
801–900 of 1,250, ranked by callers