Skip to main content

eBook Application

The eBook application is GeniSpace's knowledge base document reading tool, designed for browsing and reading files within knowledge bases. It supports multi-format file previews, directory tree browsing, bookmark management, and dark mode.

Access

The eBook application is accessed via a standalone URL:

  • / — Public welcome page (displayed when not logged in)
  • /home — Main page after logging in

You can access a specific knowledge base directly via the kbId URL parameter.

Public Welcome Page

Unauthenticated users see a welcome page with platform branding information and a login entry point. Logged-in users are automatically redirected to the main page.

Selecting a Knowledge Base

Select a Team

After logging in, use the team selector at the top to switch teams. The knowledge base list updates automatically when you switch teams.

Select a Knowledge Base

Choose a knowledge base from the knowledge base selector next to the team selector. After selection, basic information about the knowledge base is displayed:

  • Knowledge base name and description
  • Document count
  • Category
  • Last updated time

Click Start Reading to enter the reader.

Reader

The reader uses a two-column layout:

The left sidebar is collapsible and contains the following:

  • Knowledge Base Name — The current knowledge base name displayed at the top
  • File Search — Search files by file name
  • Bookmark Toggle — Click to switch to the bookmark view (the button displays the bookmark count)
  • File Tree — Displays the knowledge base's files and folders in a directory structure
  • Search Results — Displays matching file list when searching
  • Bookmark List — Displays bookmarked files when switched to bookmark view

Document statistics are displayed at the bottom of the sidebar.

On mobile devices, the sidebar is collapsed by default and can be expanded via a button.

Main Content Area

After selecting a file, the main content area displays the appropriate preview based on the file type:

File TypePreview Method
PDFPDF reader (based on PDF.js)
ImageImage preview
VideoVideo player
AudioAudio player
ExcelTable display
Word (.docx)Converted to HTML display
MarkdownMarkdown rendering (supports GFM syntax)
Text / JSON / XMLPlain text display

The top bar displays the current file name, file size, and estimated reading time.

When no file is selected, a guidance message "Please select a file from the left directory" is displayed.

Bookmark Feature

Adding a Bookmark

While reading a file, click the bookmark button (BookmarkPlus icon) in the top bar to bookmark the current file. Each file can only have one bookmark.

Viewing Bookmarks

Click the bookmark button in the left sidebar to switch to the bookmark view, where you can see all bookmarks for the current knowledge base.

Managing Bookmarks

  • Click a bookmark item to navigate to the corresponding file
  • Click the delete button on a bookmark item to remove the bookmark

Bookmark data is isolated by knowledge base and stored locally in the browser.

Theme Switching

The eBook application supports light mode and dark mode, toggled via the theme switch button in the top bar. The theme setting is saved via cookies and persists across sessions.