Skip to content

Introduction

Cosella is a live objection-handling AI assistant for B2B sales teams. Reps upload a playbook once, and every rep gets the right answer on the call, pulled from their knowledge base. This documentation covers everything you need to know to get started.

AppDescriptionStack
DashboardRep-facing sales dashboard with 15 feature slicesReact + Vite + TanStack Router
AdminInternal admin panel with 15 feature slicesReact + Vite + TanStack Router
DesktopElectron desktop copilot for live sales callsElectron + React + Vite
DocsThis documentation siteAstro + Starlight
MarketingPublic landing page and waitlistAstro + React
StorybookComponent development and visual testingStorybook 9 + Vite
CategoryTechnology
FrameworkReact 19.1.0 + TypeScript 5.9.2
Build ToolVite 6.3.5 + Turborepo 2.5.4
StylingTailwind CSS v4.1.8 + Radix UI
State ManagementZustand 5.0.5 + TanStack Query 5.80.7
RoutingTanStack Router 1.121.12
FormsReact Hook Form 7.57.0 + Zod 3.25.67
TestingVitest 3.2.4 + Playwright 1.52.0
Package Managerpnpm 9.15.9

Cosella uses a custom design system built on:

  • Tokens: CSS-first design tokens using Tailwind v4 @theme {} blocks
  • Components: 25+ Radix UI primitives with consistent styling
  • Patterns: Feature-slice architecture with capability-based gating

Learn more about the Design Tokens and UI Components.