Skip to content

UI Overview

The Snippbot web UI is a React 18 single-page application served at http://localhost:18781. It provides full access to all daemon features through a dark-themed, glass-morphism interface.

The UI uses an orbital navigation sidebar — a grouped list of icons on the left edge. Hover to expand labels. Items are organized into six color-coded groups.

PageRoute
Chat/chat
Snippbots/agents
Projects/projects
PageRoute
Memory/memory
History/history
Insights/insights
PageRoute
Marketplace/marketplace
Assets/community
PageRoute
Workflows/workflows
Schedule/schedule
Skills/skills
Hooks/hooks
PageRoute
Browser/browser
Channels/channels
Devices/devices
Sandbox/sandbox
PageRoute
Monitor/monitor
Settings/settings

The UI uses the Aurora design system:

  • Backgrounds: void-* — deep navy to near-black (#0a0a1a)
  • Accents: aurora-* — cyan (#06b6d4) and purple (#a855f7)
  • Cards: frosted glass with backdrop-blur and subtle white border
  • Animations: Framer Motion for page transitions and micro-interactions
  • Typography: Quicksand (display headings), Inter (sans), and JetBrains Mono (code)

Memory

Memory explorer — 3D nebula, timeline, search, knowledge graph, stats.

Scheduler

Job scheduler — list, workflows, calendar view, activity heatmap.

ShortcutAction
Cmd+KOpen search (when search is available)
EnterSend chat message
EscClose modal / dismiss