Skip to content

Workspace overview

The Keprix workspace is the signed-in web application: home launcher, sidebar navigation, and per-user data.

Home (/launcher)

Card grid linking to major tools (chat, research, documents, settings, etc.). Breadcrumb: Workspace > Home.

Navigation header in chat provides Home and Dashboard (admins).

Group Examples
Workspace Chat, documents, notes, tasks, calendar, email, contacts
Apps Skills Hub, Hub, Project Builder, domain packs, migrate
Data Local models, RAG pipelines, analytics
Research Deep research, compare models, opportunities
Automations Playbooks, agent teams, cron, coding, tools, MCP
Security Review gateway, vault, support
Admin Backup, settings, developer

Exact items depend on ui_contract from the backend (feature flags, packs).

Data model

Workspace entities are scoped per user (and instance):

  • Documents, notes, tasks, calendar events
  • Chat sessions and messages
  • Email cache, contacts, gallery assets
  • Memory documents and embeddings

Production storage: PostgreSQL + Redis + vector store (see Data planes).

API prefix

Most routes: /api/workspace/*, /api/conversations/*, /api/email/*.

Appearance

Theme picker (light/dark + color skins) in header and Settings > Appearance.

Tool Doc
Chat Chat
Documents Documents
Notes Notes
Tasks Tasks
Calendar Calendar
Email Email
Contacts Contacts
Settings Settings