botbook/src/04-gbui/README.md
Rodrigo Rodriguez cb84ad2b56 docs: Add JWT secret rotation and security considerations
- Add JWT to available rotation components
- Document security limitations and manual steps
- Add component table with service restart requirements
- Include verification and best practices documentation

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-19 19:42:15 +00:00

1.7 KiB

Chapter 04: User Interface

General Bots UI system built with HTMX and server-side rendering.

UI Modes

Mode Description Use Case
default.gbui Full desktop suite Complete productivity
single.gbui Simple chat widget Embedded chat
console Terminal interface Development/testing

Architecture

  • HTMX - Dynamic updates without JavaScript frameworks
  • Server-Side Rendering - Fast, SEO-friendly pages
  • Minimal JS - No build process required

Quick Access

http://localhost:9000           → Main interface
http://localhost:9000/chat      → Chat app
http://localhost:9000/drive     → File manager
http://localhost:9000/console   → Terminal mode

Suite Applications

App Purpose
Chat AI assistant conversations
Drive File management
Tasks LLM-powered intelligent execution
Mail Email client
Calendar Scheduling
Meet Video calls
Paper AI writing
Research AI search

Chapter Contents

See Also