Suite ๐ŸŸก PREVIEW - Full Desktop Interface

Complete productivity suite with integrated applications

Not a launcher app. the suite shell itself, not an app running inside it. This page is kept here because it documents part of the suite, but it does not appear in the app menu and has no stability classification.

Suite Interface Screen

Overview

The Suite provides a complete desktop interface with multiple integrated applications for web, desktop, and mobile platforms. It serves as the primary interface for General Bots, combining AI-powered chat with productivity tools.


Features

Multi-Application Layout

The Suite includes integrated applications:

AppPurpose
๐Ÿ’ฌ ChatAI assistant conversations
๐Ÿ“ DriveFile management
โšก TasksLLM-powered intelligent execution
โœ‰ MailEmail client
๐Ÿ“… CalendarScheduling
๐ŸŽฅ MeetVideo calls
๐ŸŽฌ PlayerMedia viewer
๐Ÿ“ PaperAI writing
๐Ÿ” ResearchAI search
๐Ÿ“Š AnalyticsDashboards

Responsive Design

The Suite adapts to any screen size:

  • Desktop (>1024px): Full multi-panel layout with persistent navigation
  • Tablet (768-1024px): Collapsible sidebar with touch-optimized controls
  • Mobile (<768px): Single column with bottom navigation and swipe gestures

Theme Support

  • Light and dark mode
  • Custom color schemes via .gbtheme
  • Automatic system preference detection

Header Bar

The header provides quick access to:

  • Logo and branding
  • App selector grid
  • Theme switcher
  • User menu and settings

App Launcher

Click the grid icon (โ‹ฎโ‹ฎโ‹ฎ) to access all applications in a dropdown menu.

Keyboard Shortcuts

ShortcutAction
Alt+1Chat
Alt+2Drive
Alt+3Tasks
Alt+4Mail
Alt+5Calendar
Alt+6Meet
EscClose menus

Usage

As Desktop App

Use the botui Tauri application for native desktop experience:

# From the botui directory
cd botui
cargo tauri dev
# Opens Suite in native window

Or build the standalone app:

cd botui
cargo tauri build
# Creates distributable app in target/release

As Web Interface

Default template for browser access:

./botserver
# Browse to http://localhost:9000
# Loads Suite interface

As Mobile PWA

Install as Progressive Web App:

  1. Open in mobile browser
  2. Add to home screen
  3. Launches as standalone app

Example Workflows

Quick Task Creation

File Sharing

Meeting Scheduling


Performance

MetricTarget
Initial Load< 200KB
WebSocket Latency< 50ms
Touch Response60fps animations
Offline SupportService worker caching

Browser Support

  • Chrome/Edge 90+
  • Firefox 88+
  • Safari 14+
  • Mobile browsers (iOS Safari, Chrome Mobile)

Configuration

Customize Suite behavior in config.csv:

key,value
theme-color1,#0d2b55
theme-color2,#e3f2fd
theme-title,My Company Suite
theme-logo,https://example.com/logo.svg
suite-default-app,chat
suite-sidebar-collapsed,false

See Also