Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GerevAI/gerev
/ types & classes
Types & classes
90 in github.com/GerevAI/gerev
⨍
Functions
278
◇
Types & classes
90
↳
Endpoints
11
↓ 22 callers
Class
ConfigField
app/data_source/api/base_data_source.py:34
↓ 10 callers
Class
BasicDocument
app/data_source/api/basic_document.py:45
↓ 4 callers
Class
KnownException
app/data_source/api/exception.py:1
↓ 2 callers
Class
BookStack
app/data_source/sources/bookstack/bookstack.py:32
↓ 2 callers
Class
BookStackConfig
app/data_source/sources/bookstack/bookstack.py:103
↓ 2 callers
Class
CachedDataSource
app/data_source/api/context.py:20
↓ 2 callers
Class
Candidate
app/search_logic.py:58
↓ 2 callers
Class
GitlabConfig
app/data_source/sources/gitlab/gitlab.py:16
↓ 2 callers
Class
GoogleDriveConfig
app/data_source/sources/google_drive/google_drive.py:27
↓ 2 callers
Class
Location
app/data_source/api/base_data_source.py:19
↓ 2 callers
Class
MattermostConfig
app/data_source/sources/mattermost/mattermost.py:26
↓ 2 callers
Class
RocketchatConfig
app/data_source/sources/rocketchat/rocketchat.py:37
↓ 2 callers
Class
SlackAuthor
app/data_source/sources/slack/slack.py:26
↓ 2 callers
Class
SlackConfig
app/data_source/sources/slack/slack.py:31
↓ 2 callers
Class
TextPart
app/search_logic.py:33
↓ 1 callers
Class
BaseDataSourceConfig
app/data_source/api/base_data_source.py:30
↓ 1 callers
Class
Bm25Index
app/indexing/bm25_index.py:25
↓ 1 callers
Class
BookStackAuth
app/data_source/sources/bookstack/bookstack.py:21
↓ 1 callers
Class
ClassInfo
app/data_source/api/dynamic_loader.py:12
↓ 1 callers
Class
ConfluenceCloudConfig
app/data_source/sources/confluence/confluence_cloud.py:10
↓ 1 callers
Class
ConfluenceConfig
app/data_source/sources/confluence/confluence.py:19
↓ 1 callers
Class
ConnectedDataSourceDto
app/api/data_source.py:54
↓ 1 callers
Class
DataSource
app/schemas/data_source.py:14
↓ 1 callers
Class
DataSourceType
app/schemas/data_source_type.py:6
↓ 1 callers
Class
DataSourceTypeDto
app/api/data_source.py:26
↓ 1 callers
Class
Document
app/schemas/document.py:11
↓ 1 callers
Class
FaissIndex
app/indexing/faiss_index.py:10
↓ 1 callers
Class
IndexQueueItem
app/queues/index_queue.py:12
↓ 1 callers
Class
JiraCloudConfig
app/data_source/sources/jira/jira_cloud.py:10
↓ 1 callers
Class
JiraConfig
app/data_source/sources/jira/jira.py:17
↓ 1 callers
Class
MattermostChannel
app/data_source/sources/mattermost/mattermost.py:19
↓ 1 callers
Class
Paragraph
app/schemas/paragraph.py:6
↓ 1 callers
Class
RocketchatAuthor
app/data_source/sources/rocketchat/rocketchat.py:32
↓ 1 callers
Class
RocketchatDataSource
app/data_source/sources/rocketchat/rocketchat.py:43
↓ 1 callers
Class
RocketchatRoom
app/data_source/sources/rocketchat/rocketchat.py:24
↓ 1 callers
Class
RocketchatThread
app/data_source/sources/rocketchat/rocketchat.py:17
↓ 1 callers
Class
SearchResult
app/search_logic.py:39
↓ 1 callers
Class
SlackConversation
app/data_source/sources/slack/slack.py:20
↓ 1 callers
Class
Status
app/main.py:118
↓ 1 callers
Class
Task
app/queues/task_queue.py:11
↓ 1 callers
Class
TaskQueueItem
app/queues/task_queue.py:19
Class
ui/src/App.tsx:93
Class
ui/src/components/search-bar.tsx:25
Class
ui/src/components/data-source-panel.tsx:84
Class
AddDataSourceDto
app/api/data_source.py:59
Class
App
ui/src/App.tsx:93
Interface
AppState
ui/src/App.tsx:29
Class
BackgroundIndexer
app/indexing/background_indexer.py:12
Class
Base
app/schemas/base.py:4
Class
BaseDataSource
app/data_source/api/base_data_source.py:51
Class
BookstackDataSource
app/data_source/sources/bookstack/bookstack.py:109
Class
Config
app/data_source/api/base_data_source.py:47
Interface
ConfigField
ui/src/data-source.ts:7
Class
ConfluenceCloudDataSource
app/data_source/sources/confluence/confluence_cloud.py:16
Class
ConfluenceDataSource
app/data_source/sources/confluence/confluence.py:24
Interface
ConnectedDataSource
ui/src/data-source.ts:24
Class
DataSourceContext
This class is responsible for loading data sources and caching them. It dynamically loads data source types from the data_source/sources dire
app/data_source/api/context.py:26
Class
DataSourcePanel
ui/src/components/data-source-panel.tsx:84
Interface
DataSourcePanelProps
ui/src/components/data-source-panel.tsx:42
Interface
DataSourcePanelState
ui/src/components/data-source-panel.tsx:30
Interface
DataSourceType
ui/src/data-source.ts:16
Class
DocumentStatus
app/data_source/api/basic_document.py:15
Class
DocumentType
app/data_source/api/basic_document.py:6
Class
DynamicLoader
This class is used to dynamically load classes from files. Specifically, it is used to load data sources from the data_source/sources directo
app/data_source/api/dynamic_loader.py:17
Class
FileType
app/data_source/api/basic_document.py:21
Enum
FileType
ui/src/components/search-result.tsx:None
Class
GitlabDataSource
app/data_source/sources/gitlab/gitlab.py:31
Class
GoogleDriveDataSource
app/data_source/sources/google_drive/google_drive.py:31
Class
HTMLInputType
app/data_source/api/base_data_source.py:24
Enum
HTMLInputType
ui/src/data-source.ts:None
Interface
IndexLocation
ui/src/data-source.ts:29
Class
IndexQueue
app/queues/index_queue.py:17
Class
Indexer
app/indexing/index_documents.py:27
Class
InvalidDataSourceConfig
app/data_source/api/exception.py:7
Class
JiraCloudDataSource
app/data_source/sources/jira/jira_cloud.py:16
Class
JiraDataSource
app/data_source/sources/jira/jira.py:25
Class
MattermostDataSource
app/data_source/sources/mattermost/mattermost.py:44
Class
Posthog
app/telemetry.py:15
Enum
ResultType
ui/src/components/search-result.tsx:None
Class
SearchBar
ui/src/components/search-bar.tsx:25
Interface
SearchBarProps
ui/src/components/search-bar.tsx:13
Interface
SearchBarState
ui/src/components/search-bar.tsx:7
Interface
SearchResultDetails
ui/src/components/search-result.tsx:39
Interface
SearchResultProps
ui/src/components/search-result.tsx:59
Interface
SelectOption
ui/src/components/data-source-panel.tsx:22
Interface
ServerStatus
ui/src/App.tsx:59
Class
SlackDataSource
app/data_source/sources/slack/slack.py:35
Class
TaskQueue
app/queues/task_queue.py:24
Interface
TextPart
ui/src/components/search-result.tsx:18
Class
Workers
app/workers.py:10